Located 123 meters from Baluarte Santa Rosa. Set in a prime location of Campeche, El Navegante puts everything the city has to offer just outside your doorstep.
Located 163 meters from Baluarte Santa Rosa. The 4-star Hotel Francis Drake offers comfort and convenience whether you're on business or holiday in Campeche.
Located 211 meters from Baluarte Santa Rosa. Hotel del Paseo Campeche is a popular choice amongst travelers in Campeche, whether exploring or just passing through.