Photos coming soon
HOTEL
Flinders Street Apartments
108 Flinders Street, Melbourne
Where it sits
Flinders Street Apartments
108 Flinders Street, Melbourne
-37.81608, 144.97115
Similar stays nearby
Plan around Flinders Street Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 26, 2026.
