H177 Hotel Campeche: 350 m to Independence Square