Situato nel centro storico di Campeche, questo hotel in stile coloniale occupa un edificio ottocentesco ristrutturato e offre una piscina all'aperto, una terrazza solarium e la connessione Wi-Fi gratuita.
Il Castelmar Hotel vanta spaziose camere con aria condizionata, TV satellitare, bagno privato, pavimenti in piastrelle originali, soffitti alti con travi in legno e mobili di cedro.
Il Castelmar si trova a pochi passi dal mare ed è circondato da negozi, ristoranti e palazzi storici. La città vecchia di Campeche è Patrimonio dell'Umanità dell'UNESCO.