Featuring a garden, a sun terrace and a swimming pool, Vista Canyon Inn is located 1.2 mi from Colon City and a 20-minute drive from San José Capital City.
The accommodations offer safety box, air conditioning, flat-screen TV and a private bathroom with shower. The suites also include a sofa, mini-bar and a fridge. Free Wi-Fi throughout is available and free calls to USA and Canada as well.
Vista Canyon Inn serves complimentary breakfast to its guests and also they can find a variety of meal options within 5 minutes’ drive.
Juan Santamaría International Airport is a 18-minute drive away and Alajuela City is 11 mi away. This B&B is 6.2 mi from the Multi Plaza Mall and from the butterfly farm.