Spent two nights at the Lookout at Playa Tortuga and was very pleased with every aspect of my stay! Great food and service - friendly staff and breath taking views and property!
New management has definitely stepped up all aspects of this charming property - awesome choice!!!!More
- Free Wifi
- Breakfast included