Manuel Avila Camacho Blvd. #435
San Juan Bautista Tuxtepec, Oaxaca, Mexico. Z.C. 68320
Hotel El Rancho is located only 600 meters from the Papaloapan River and 500 meters from a bus station. The Veracruz International Airport is within a 2 hour drive of the hotel and we’re 500 meters away from the most important shopping mall in the city.