Boasting an outdoor swimming pool and a garden, Hotel de La Luz is situated in Santa Cruz Huatulco, 1.7 km from Santa Cruz Beach and 1.8 km from Chahue Beach. The property is set 300 metres from Downtown Huatulco/Crucecita, 6.
Number of rooms: 26
103 Flamboyán, 70987 Santa Cruz Huatulco, Mexico