Capulin hotels & apartments, all accommodations in Capulin

Suggested hotels in Capulin

La Barca Lodge Capulin photo

La Barca Lodge

Entrada Parque Nacional Carara, Capulin, Costa Rica

This Capulin country house is within 60 km of Juan Santamaria International airport and a 170-minute…