Tara mantra cha am
Location situated in cha am tara mantra cha am is close to cha am beach and cha am hospital additional area attractions include swiss sheep farm and santorini park resort features tara mantra cha am has 3 outdoor swimming pools and a health club this cha am resort offers a restaurant a coffee shopcaf and a poolside bar additional amenities include spa services laundry facilities and a garden guestrooms rooms open to balconies the 88 air conditioned guestrooms at tara mantra cha