We stayed at the Mantra for 1 week in a two bedroom apartment... The lay out was perfect and the views were sensational from every room. We stayed in the South tower room 1225 on the 22 floor. There was a indoor heated pool and two outside pools which were beautiful. A gym and Sauna as well as a theatre... More
You have no recent hotel searches.