Mantra Sydney Central
438 Sussex St, Haymarket NSW 2000
+61292844500
Description
Mantra Sydney Central, Sydney – Updated 2022 Prices
Located in the heart of Sydney, Mantra Sydney Central offers modern, self-contained accommodations with air conditioning and satellite TV.