Dit hotel in koloniale stijl ligt in het historische stadscentrum van Campeche en is gevestigd in een gerestaureerd gebouw uit het jaar 1800. Het biedt een buitenzwembad, een zonneterras en gratis WiFi.
Het Castelmar Hotel beschikt over ruime kamer met airconditioning, satelliettelevisie en een eigen badkamer. Elke kamer is voorzien van originele tegelvloeren, hoge plafonds met houten balken en cederhouten meubels.
Het Castelmar bevindt zich op slechts een steenworp afstand van de zee en wordt omgeven door winkels, restaurants en historische gebouwen. De oude binnenstad van Campeche staat op de Werelderfgoedlijst van UNESCO.