La Casa Roja est située à San Pedro La Laguna, dans la région de Solola, à 24 km du volcan Atitlan.
Les logements disposent d'une connexion Wi-Fi gratuite et donnent accès à une salle de bains commune.
L'aéroport le plus proche, celui de La Aurora, est situé à 146 km.