Excelsior Apartments Apartment Glebe, Sydney
Free Wi-Fi
1.7 km.
Metro Theatre
1.7 km.
Central Station Sydney
The best kind of vacation is when you come somewhere new and it feels like home: apartment «Excelsior Apartments» is located in Sydney. This apartment is located in 4 km from the city center.
Number of rooms: 14
101 Bridge Road, Sydney, 2037