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.