Rooms
Rooms Number: 0
10 20 Lake Street - 3023, Victoria - Melbourne - Victoria, Australia View Map
This 4 star hotel is located in the suburbs of Melbourne.
This 4 star hotel is located in the suburbs of Melbourne.
TripAdvisor vote: 4/5 Based on 332 guest reviews
Rooms Number: 0