Casa Aldea ligt op 650 meter van het park La Sabvana en op 2 km van het centrum van San José. Het biedt een restaurant en een tuin. In alle ruimtes is gratis WiFi beschikbaar.
De kamers zijn voorzien van beddengoed en een ventilator. De eigen badkamer is uitgerust met een douche.
Casa Aldea biedt een 24-uursreceptie, gratis parkeergelegenheid en een terras. Tot de overige faciliteiten behoren een gemeenschappelijke lounge, een recreatieruimte en een excursiebalie.
Dit hotel ligt op 3,4 km van het Design Museum en op 10 minuten rijden van het Parque Nacional. De internationale luchthaven Juan Santamaría ligt op 17 km afstand.