AMOCITY
This hotel is located in front of the Puebla Central Bus Station and 15 minutes’ drive from Puebla Zocalo Square. It features free Wi-Fi, ro...