Отель находится на одном из самых живописных островов Элафитского архипелага – острове Лопуд, расположенном в 7 морских милях от города Дубровник. Остров покрыт буйной средиземноморской субтропической растительностью, он знаменит своими изумительными парками, великолепными променадами, песчаными и мелкогалечными пляжами.