Located in Melbourne's CBD, on the corner of Flinders Lane and Spencer Street, this hotel offers a heated outdoor pool, a sauna, a garden terrace and a fitness centre. All rooms have a flat-screen TV with cable ... Read more

View all Luxury Hotels in Melbourne