Santiago Juxtlahuaca hotels & apartments, all accommodations in Santiago Juxtlahuaca
3-star hotels in Santiago Juxtlahuaca

Hotel Eden
Mexico 309 (Esq. Morelos), Santiago Juxtlahuaca, Mexico
Also, the hotel is 141 km from Puerto Escondido. Hotel Eden Santiago Juxtlahuaca is rated 3 stars and…