Melbourne Central Business District
Albert Park St Kilda Road
Brand new 4.5 star all suite hotel on St Kilda Road. Rooms with private balconies. Close to Albert Park and The Alfred Hospital
8.48.4 out of 10
Very Goodvery good
120 reviews(120 reviews)