Отель Carlos I расположен неподалеку от центра Бенидорма, в 10 минутах ходьбы от пляжа Поньенте. Отель построен по оригинальному проекту, позволившему наилучшим образом подчеркнуть индивидуальный стиль здания и создать изящный интерьер комфортабельных номеров. Полностью обновлен в 2017 году.