Mantra Chatswood liegt im Zentrum von Chatswood, einem belebten Geschäfts- und Einkaufsviertel, 10 Kilometer nördlich von Sydneys zentralem Geschäftsviertel (CBD). In verkehrsgünstiger Lage neben dem Bahnhof Chatswood und dem Bus Interchange gelegen, sind sowohl Sydney als auch der Homebush Bay Olympic Park vom Mantra Chatswood aus schnell zu erreichen.
Das Mantra Chatswood bietet Studio-, 1-Zimmer- und 2-Zimmer-Apartments an. Alle Zimmer verfügen über eine Küchenzeile, Breitband-Internet, Filme, Foxtel, Trockner, Haartrockner, Minibar und Tee-/Kaffeebereiter. Die 1-Zimmer- und 2-Zimmer-Apartments sind komplett unabhängig und mit einer vollen Küche sowie Waschmaschine und Trockner ausgestattet – die perfekte Unterkunft für kurz- und langfristige Aufenthalte.
Im Mantra Chatswood fühlen sich sowohl Geschäfts- als auch Urlaubsreisende ganz wie zuhause. Zur Ausstattung gehören ein großer, beheizter Innenpool, Sauna, Spa, Fitnessstudio, 24-Stunden-Rezeption, Zimmerservice, Melting Pot Bar und Bistro, Express-Check-out sowie Konferenz- und Tagungsräume mit WLAN.