Turtle Inn is a 5-star accommodation within 47 km of Davis Falls. Turtle Inn was opened in 2003.
The venue is placed next to private beaches. Guests will find Placencia city center within a 20-minute walk from the property.
Turtle Inn is located within a 10-minute drive from Placencia airport.
The hotel offers 25 rooms. They are fitted with a mini-fridge and a sitting area. The rooms have a view over the sea. Guests will enjoy a bathtub, a shower and a hairdryer provided in the bathrooms.
Eat & Drink
Offering Italian, contemporary, Asian Fusion and Caribbean meals, La Dolce Vita is around 650 meters away.
Wireless internet is available in public areas for free.
Private parking is possible on site for free.