Отель размещается в здании 15 века и расположен на бульваре Артесаналь, всего в 5 минутах езды от центра Росарито.
К услугам гостей номера с живописным видом на океан, круглосуточная стойка регистрации и открытый бассейн.
Просторные номера с террасой сочетают в себе мексиканский и испанский декор.
В числе удобств — собственные ванные комнаты и телевизоры с кабельными каналами.
В некоторых номерах есть камин.
Ресторан отеля Castillos del Mar специализируется на блюдах местной и традиционной мексиканской кухни.
В зонах общественного пользования работает бесплатный Wi-Fi.
В распоряжении гостей отеля Castillos del Mar 2 частных пляжа.
Всего в 15 минутах езды находится рыбацкая деревня Пуэрто-Нуэво.