Treebo Turtle Beach Resort is rated 3 stars and is placed about 10 km from St. Alex Church.
The property is situated 6 km away from Cheshire Cat Jewellery Gallery. There are pubs and restaurants in the area.
The hotel's modern rooms are appointed with individual climate control, a private safe, flat-screen television, a refrigerator and a dining area. The bathrooms come with a bathtub, a shower and free toiletries for more comfort.
Offering Italian, French, Indian and Tibetan meals, Jardin d'Ulysse is around 750 meters away.
Dabolim airport can be reached in 35 minutes by car from Treebo Turtle Beach Resort.
Guests can rent cars at the hotel.
A sunbathing terrace, an outdoor swimming pool and loungers are also offered on the premises.