From $55 USD Booking.com Offering an outdoor pool and a restaurant, Hotel Ninfa is located 5 minutes’ walk from the Tortuga Bay’s Seafront and from the Charles Darwin Science Station. Free WiFi access is available throughout.