Flinders Street Apartments is a boutique, four-star serviced apartments complex located in the 'Paris End' of Melbourne's bustling CBD...
Flinders Street Apartments is Located in the heart of Melbourne CBD and close to restaurants. cafes. Boutique shopping and Melbourne's funky laneways. Flinders Street Apartments is only 170m from Federation Square and a short stroll to Melbourne's iconic Flinders Street Station. Close to Melbourne's historic arcades and laneways, lined with cafes, boutique and most talked about restaurants.