Tara Mantra Resort Cha-Am
4.7/5 - (8 votes)

Tara Mantra Cha am is a new stylish boutique beach resort, with 3 mood swimming pools and waterfall cascading their ways toward the sea line. 88 spacious guestrooms generate a sense of relaxation with luxuriously appointed bathrooms, bedrooms and some with separate living rooms.


Tara Mantra Resort : Cha-Am : Phetchaburi, Thailand


scroll to top