Search
Boasting a garden, Costa Rica Airport Inn is located in Cedral. Free WiFi is featured.
The guest house offers a terrace.
San José is 22 km from Costa Rica Airport Inn. Juan Santamaría International Airport is 4