Mantra Sydney Central Apartment Hotel in Sydney

Mantra Sydney Central Apartment Hotel in Sydney
The perfect CBD accommodation, you can choose between Studio Rooms, Suites and 2 Bedroom Apartments. All rooms have air-conditioning, internet