From 366 MXN Booking.com Situated on the corner of Independencia Avenue, this hotel offers free Wi-Fi, an à la carte restaurant and air-conditioned rooms with cable TV. Zócalo Square is just 250 metres away.