Отель расположен в 100 м от центра города Калелья, в центральной, тихой его части. В отеле оборудованные номера, некоторые из них с видом на море.