Free Wi-Fi
With garden views, El Lodge is situated in Santa María and has a restaurant, room service, bar, garden and terrace. Complimentary Wi-Fi is available throughout the property.
Number of rooms: 8
Santa Maria La nueva La convencion Cusco, Santa María, Peru