Doté d'un restaurant et d'un jardin, le Casa Aldea est situé à 650 mètres du parc La Sabvana et à 2 km du centre-ville de San José. Une connexion Wi-Fi est disponible gratuitement dans tout l'établissement.
Les chambres sont équipées de linge de lit et d'un ventilateur. La salle de bains privative est pourvue d'une douche.
La Casa Aldea possède une réception ouverte 24h/24, un parking gratuit et une terrasse. L'établissement possède également un salon commun, une salle de jeux et un bureau d'excursions.
Cet hôtel se trouve à 3,4 km du musée du design et à 10 minutes de route du parc national. L'aéroport international Juan Santamaría est à 17 km.