La Jamaca
Located in Lajas, La Jamaca is in a rural location, a 1-minute drive from Plaza San Pedro and 6 minutes from Bioluminescent Bay. This hotel is 1.1 mi (1.7 km) from Isla Mata La Gata and 1.4 mi (2.3 k...
More info