Hotel La Casa del Mundo
Hotel
Sololá, Solola
8.3/10
Very Good
60 reviews
Free Wi-Fi
Offering a restaurant and a private beach area in Atitlán Lake, Hotel La Casa del Mundo is located in El Jaibalito. Free Wi-Fi access is available in all areas.
Number of rooms: 19
El Jaibalito, Santa Cruz La Laguna, Sololá, 60111 Jaibalito, Guatemala