Offering a terrace and views of the city, Hotel San Pedro is situated in Zacatlán. Free WiFi is provided and free private parking is available on site. All rooms include a TV. The rooms are equipped with a private bathroom fitted with a shower. You will find a 24-hour front desk at the property. Chignahuapan is 8.1 miles from Hotel San Pedro, while Huauchinango is 17.4 miles away.