Chambres
Les 11 chambres de l'établissement vous invitent à la détente. L'accès Wi-Fi à Internet gratuit vous permet de rester en contact avec le reste du monde. Les salles de bain comprennent une douche avec un pommeau de douche à « effet pluie ». Les prestations offertes par l'établissement comprennent un ventilateur de plafond et le service d'entretien est assuré une fois par séjour.
Position
En choisissant Islands Inn à Alajuela, vous profiterez d'un agréable séjour à quelques pas de Central Park et Cathédrale d'Alajuela. Cette maison d'hôtes se trouve à 17,5 km de Stade national du Costa Rica (Estadio Nacional de Costa Rica) et à 6,3 km de Jardin Spa Ojo de Agua.