This website uses cookies to improve your browsing experience. By continuing to use this site, you consent to the use of cookies on your device as described in our Cookie Policy.
Book Now

Hotel Castelmar

Hotel Castelmar is located in the Historic Center of Campeche (declared a World Heritage Site in 1999 by UNESCO), steps from the sea, surrounded by buildings and colonial houses, churches, forts and walls, museums, convention center, bars and restaurants.
Close