Hotel Villa de las Flores is located a 5-minute drive from central Zacatlán, and offers free Wi-Fi and free valet parking. Its colorful rooms offer cable TV and private bathrooms.
Villa de las Flores has a terrace and an à la carte restaurant, serving characteristic Mexican cuisine. Guests can also order from the room service menu.
The hotel’s 24-hour reception features a tour desk offering information about Zacatlán. Villa de las Flores is within 1.2 mi of the colonial town center, home to San Pedro Church and the Floral Clock.