Отель расположен в самом центре Барселоны, напротив морского порта. В трёх минутах ходьбы находится известная улица Рамблас, Гостический квартал и множество достопримечательностей города. Отель представляет собой реновированное здание XVI века. Отель перестраивался в 1850 году и в 2003 году был обновлен в соответствии с современными требованиями.