Com um jardim, um terraço para banhos de sol e uma piscina, o Vista Canyon Inn está localizado a 2 km da cidade de Colon e a 20 minutos de carro da cidade capital de San José.
As acomodações incluem cofre, ar condicionado, televisão de ecrã plano e uma casa de banho privativa com chuveiro. As suites também incluem um sofá, um mini-bar e um frigorífico. Está disponível acesso Wi-Fi gratuito por toda a propriedade e chamadas gratuitas para os EUA e Canadá.
O Vista Canyon Inn serve pequeno-almoço gratuito aos seus hóspedes e também podem encontrar uma variedade de opções de refeições a cerca de 5 minutos de carro.
O Aeroporto Internacional Juan Santamaría fica a 18 minutos de carro e Alajuela a 17 km. Este alojamento de acomodação e pequeno-almoço fica a 10 km do Centro Comercial Multi Plaza e da quinta de borboletas.