Hotel Kaloo Atitlan à Sololá, situé à 4 km du Saut de falaise, propose à ses clients un hammam et un sauna pour se détendre. Le centre de Sololá est à 1 km de cet hotel 3 étoiles, et la Église Saint-Pierre se trouve à 10 minutes en voiture.
L'hotel est également situé assez proche de Galeria Imox. Kaloo Atitlan de Sololá est situé à 2 km du nez de l'Indien. Il y a l'arrêt de bus Public to chichicastenango à proximité de la propriété.
Des salles de bains privées sont incluses dans les chambres. Il offre des chambres avec vue sur le lac.
Un petit déjeuner sous forme de buffet y est servi tous les matins. Servant des repas d'amérique du sud, Comedor Alma de Colores se trouve juste à côté d'Hotel Kaloo Atitlan.