Along with an outdoor pool, this smoke-free hotel has a restaurant and a bar/lounge. Free WiFi in public areas, free self parking, and a free manager's reception are also provided. Other amenities include a coffee shop/cafe, conference space, and a children's pool.
Hotel Calli is located in Tehuantepec. Guiengola Archaeological Site and Salina Cruz Lighthouse are local landmarks, and the area's natural beauty can be seen at Las Escolleras Beach.