Santiago Juxtlahuaca hotels & apartments, all accommodations in Santiago Juxtlahuaca

3-star hotels in Santiago Juxtlahuaca

Hotel Eden Santiago Juxtlahuaca photo

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…