Hotel del Paseo Campeche: 550 m to Independence Square