
Hostel El Icaco - Beds from 20 US$
Tortuguero is a National Park located in the Caribbean of Costa Rica and was created in 1975 to protect the green turtle...
Address: Tortuguero
Facilities: Restaurant, Towels, Telephone/Fax Facilities, Travel Desk/Travel Info, BBQ Area, Breakfast Not Included