Localizado na cidade de La Fortuna, o San Bosco Inn dispõe de uma piscina exterior, de jardins exuberantes, de acesso Wi-Fi nas áreas públicas e de quartos com vistas para o jardim. A propriedade encontra-se a 5 km do Vulcão Arenal.
Os quartos no San Bosco Inn apresentam uma luminosa decoração funcional e televisão por cabo. Todos os quartos têm uma casa de banho privativa com toalhas gratuitas.
A propriedade está a cerca de 2 minutos a pé dos restaurantes e das lojas locais. As Cascatas de La Fortuna ficam a 5 minutos de carro, enquanto o Aeroporto Internacional Juan Santamaría está a 2 horas de carro. O hotel oferece estacionamento gratuito.