El Casa Aldea tiene restaurante y jardín y se encuentra a 650 metros del parque metropolitano La Sabana y a 2 km del centro de San José. Hay WiFi gratuita en todas las instalaciones.
Las habitaciones cuentan con ropa de cama y ventilador. El baño privado incluye ducha.
El Casa Aldea dispone de recepción 24 horas, aparcamiento gratuito y terraza. También hay salón compartido, sala de juegos y mostrador de información turística.
El hotel queda a 3,4 km del Museo del Diseño y a 10 minutos en coche del parque nacional. El aeropuerto internacional Juan Santamaría está a 17 km.