We stay with Mantra hotels a lot but our first experience at the Mantra towers was one we will never forget! The staff are fantastic and helpful, the location is perfect and the price was ok. The rooms were a great size and the views were nothing short of beauty!
Thank you for having us!
We will be back!More