Hotel Baluartes Campeche: 300 m to Independence Square