
La Isla Inn HotelLimón Costa Rica
The Hotel Isla Inn is situated directly on Playa Cocles a beautiful sandy beach with a small island just off of the coastline, and is nestled on a small coastal road between lush, tropical flora and fauna on one side and Playa Cocles on the other.










