El Hotel Villa de las Flores está situado a 5 minutos en coche del centro de Zacatlán y ofrece conexión Wi-Fi gratuita y servicio gratuito de aparcacoches, así como coloridas habitaciones con TV por cable y baño privado.
El Villa de las Flores alberga una terraza y un restaurante que propone cocina típica mexicana a la carta. También hay servicio de habitaciones.
La recepción está abierta las 24 horas y ofrece servicios de información turística sobre Zacatlán. El Villa de las Flores se encuentra a escasos 2 km del centro de la localidad colonial, donde está la iglesia de San Pedro y el reloj floral.