Отель открыт с 1955 года, расположен на площади Piazza della Vittoria, в самом центре Сорренто, из его номеров открывается вид на Неаполитанский залив, вулкан Везувий, остров Искья. В 10 минутах ходьбы от от отеля находится главная площадь Пьяцца Тассо и железнодорожный вокзал Сорренто.