Doté d'un jardin, d'une terrasse et d'une piscine, le Vista Canyon Inn est situé à 2 km de la ville de Colon ainsi qu'à 20 minutes de route de la capitale, San José.
Les hébergements disposent d'un coffre-fort, de la climatisation, d'une télévision à écran plat et d'une salle de bains privative. Les suites comprennent également un canapé, un minibar ainsi qu'un réfrigérateur. Une connexion Wi-Fi est accessible gratuitement dans l'ensemble des locaux. Vous bénéficierez en outre des appels gratuits vers le Canada et les États-Unis.
Le Vista Canyon Inn sert un petit-déjeuner gratuit. Vous trouverez par ailleurs des restaurants dans un rayon de 5 minutes de route.
L'aéroport international de Juan Santamaria se situe à 18 minutes en voiture, tandis que la ville d'Alajuela vous attend à 17 km. Ce Bed & Breakfast se trouve à 10 km du centre commercial Multi Plaza ainsi que de la ferme aux papillons.