Camere
Nelle 11 camere della struttura ti sentirai come a casa. L'Wi-Fi gratuito ti consentirà di restare connesso con il mondo. I bagni sono dotati di doccia con soffione a pioggia. I comfort includono ventilatori a soffitto, mentre le pulizie sono eseguite una volta a soggiorno.
Posizione
Islands Inn di Alajuela è ottimo se vuoi muoverti a piedi. Central Park e Cattedrale di Alajuela sono davvero vicinissimo. Questa guest house si trova a 17,5 km da Stadio Nazionale del Costa Rica (Estadio Nacional de Costa Rica) e 6,3 km da Ojo de Agua Spa Park.