The Town Apartments
6 Tattersalls Ln, Melbourne VIC 3000
+61394488371
Description
Apartment Accommodation Melbourne | Australia | Thetownapartments
The Town Apartments offers modern, stylish and affordable apartment accommodation in Melbourne CBD and Chinatown. Conveniently located and offering fantastic value for money, The Town Apartments are the ideal location for you to experience the best of Melbourne. www.thetownapartments.com