Hotel Edén is a 3-star property located in Santiago Juxtlahuaca. Among the facilities of this property are a restaurant, a shared lounge and room service, along with free WiFi throughout the property. Staff on site can arrange a shuttle service.
€33
Mexico 309 (Esq. Morelos), Santiago Juxtlahuaca
Show on the Map
Where to visit near Santa Rosa Caxtlahuaca, Mexico