Bayview On The Park
Hotel
Situated between Melbourne's CBD and St Kilda Beach, Bayview On The Park is ideally located to explore all Melbourne has to offer. The hotel features a spa pool and fitness centre
Number of rooms: 203
52 Queens Road, Albert Park, 3004 Melbourne, Australia