General Information
Flinders Landing Apartments is a 4-star apartments that has been welcoming guests since 1998.
The accommodation went through a renovation in 2009.
Flinders Landing Apartments is part of Independent under Independent.
There are 30 rooms spread across 10 floors.
Location
Located at 161 Flinders Ln, Melbourne in Melbourne, Australia.
Those looking to explore will find Killara Park Estate, Scienceworks and Melbourne Planetarium, and Masjid Ar-Rahma Ravenhall Masjid & Community Centre nearby.
Facilities & Amenities
Flinders Landing Apartments has Laundry service, Luggage storage, WiFi in public area, and more.
Contact
Email: reception@flinderslandingapartments.com.au
Phone number: +610396523333