This charming hotel is located in Puerto Escondido, only 2 blocks from Principal Bay and Manzanillo Beach. Rooms at this hotel open on to a beautiful courtyard with an outdoor pool.
Each room features with cable TV, a mosquito net and a private bathroom.
Hotel San Juan offers a 24-hour front desk and free Wi-Fi available in public areas.
The Bus Station is only 1 block from the hotel and the Puerto Escondido Airport is a 5-minute drive away.