Located in the heart of Melbourne CBD, Flinders Landing Apartments offers self-contained apartments 100 metres from Flinders StreetÆ’??s popular bars and restaurants. All apartments feature spacious living areas, an LCD TV and a stereo system.
Address: 161 Flinders Lane, Melbourne
Rates from:
AUD 149 | More:
Booking.com