Offering a restaurant, Taylor's Place Tortuguero Costa Rica is located in Tortuguero, surrounded by tropical gardens and a 5-minute walk from the beach. Free WiFi access is available.
Surrounded by tropical gardens Taylor’s Place is located in Tortuguero Costa Rica a 5 minute walk from the beach a Read more
Offering a restaurant, Taylor's Place Tortuguero Costa Rica is located in Tortuguero, surrounded by tropical gardens and a 5-minute walk from the beach. Free WiFi access is available.
Surrounded by tropical gardens Taylor’s Place is located in Tortuguero Costa Rica a 5 minute walk from the beach and the National Park entrance. The double rooms are air-conditioned and with, albeit small private bathroom. Free Wifi access is available. Restaurant is open only when the weather is good and it is not raining - as the restaurant is outdoor only. When open, it is open only for dinner
Number of Rooms: 3