Mantra Hotels, Resorts & Apartments
A typical Mantra property offers a high level of comfort in a generously proportioned room, suite or apartment, as well as a desirable location that suits the needs of its guests. Mantra staff members are trained to have a deep understanding of guest needs and provide the right amount of unobtrusive service to create enjoyable, trouble-free stays for business and leisure travellers alike. Mantra guests love the laidback atmosphere that comes with this no-fuss service – which, somewhat ironically, is what makes a Mantra stay so special.