Capulin hotels & apartments, all accommodations in Capulin
Suggested hotels in Capulin

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…