Tara Mantra Resort Cha-Am
4.9/5 - (7 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