Situated in Rawai Beach, 6.3 km from Chalong Pier, The Mantra Luxury Villa features accommodation with a fitness centre, free private parking, a garden and a restaurant.
25/52 Soi Naya 3, Tambon Rawai, Rawai, Phuket 83130 Thailand, 83100 Rawai Beach, Thailand