No image available for this hotel
No image available for this hotel
Santa Cruz La Laguna, Santa Cruz La Laguna
Spend a second to
save a fortune!
Spend a second to save a fortune!
El Jaibalito, Santa Cruz La Laguna, Solola, Santa Cruz La Laguna
Offering a restaurant and a private beach area in Atitlán Lake, Hotel La Casa del Mundo is located in El Jaibalito. Free WiFi access is available in all areas.
See MoreUsage of subsidiary facilities may incur additional fees