Das Hotel Mantra Sydney Central bietet eine ideale Lage, 1 Kilometer vom See (Lotus Pond) entfernt. Das Aparthotel blickt direkt auf die Stadt und bietet WLAN in den öffentlichen Bereichen.
Aussichtspunkt Pylon Lookout befindet sich in einer Entfernung von etwa 10 Fahrminuten vom Hotel und Kunstgalerie Art Gallery of NSW ist in etwa 25 Minuten zu Fuß erreichbar. Das Mantra Sydney Central befindet sich in Sydney, gleich neben dem Bahnhof Town Hall. Außerdem liegt Anzac Memorial in 600 Metern von der Unterkunft entfernt. Die Bushaltestelle Campbell St at Foster St ist ein paar Schritte entfernt von dem 4-Sterne-Hotel.
Das Mantra Sydney Central verfügt über 83 Gästezimmer, die über eine Sitzecke und eine Küchenzeile verfügen sowie mit einem Schreibtisch ausgestattet sind. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie ein Bügeleisen/Bügelbrett und eine Klimaanlage ebenfalls vorhanden sind. Einige Badezimmer sind mit einer behindertengerechten Dusche ausgestattet und verfügen über einen Wäschetrockner.
Das Restaurant Ali Baba Kebab Palace bietet eine Auswahl von Gerichten und liegt zudem in rund 5 Gehminuten Entfernung vom Hotel Mantra Sydney Central.