Calle 2 Sur 110 7A, Puebla, Mexico
Free Wi-Fi
24-hour reception
24-hour services
Cots
Child-friendly
No pets allowed