Apartment/Flat Central Southbank Apartment with Pool Access
★★★
241 City Rd, Melbourne, Australia Show on map
Mega Style Apartments City Road is a hotel in Melbourne, Australia. It is one of 1,859 places to stay in Melbourne listed on Triptoic.
241 City Rd, Melbourne, Australia
Mega Style Apartments City Road is located at 241 City Rd, Melbourne, Australia.
Highly rated alternatives close by