Отель Inca расположен менее чем в 100 метрах от площади Плаза-дель-Пилар, в историческом центре Сарагосы.
Все просторные номера оснащены системой климат-контроля, мини-баром и сейфом.
В функциональных и современных номерах с большим количеством естественного света установлен телевизор и предусмотрена собственная ванная комната с феном.
В ресторане отеля Inca сервируют блюда, типичные для региона Арагон, а также блюда испанской и интернациональной кухни.
Кроме того, в отеле работает кафе-бар.
Базилика Дель Пилар расположена всего в 200 метрах от отеля, а в 5 минутах ходьбы протекает река Эбро.
В 500 метрах от отеля находится Кафедральный собор Ла Сео, внесенный в список Всемирного культурного наследия ЮНЕСКО.