Готель розташований прямо на піщаному пляжі, в двох кілометрах від селища Неос Мармарас, посеред 1763 га мальовничої природи. Готель підходить для будь-якої категорії туристів. Готель являє собою частину великого готельного комплексу Porto Carras Grand Resort, складається з двох готелів: Meliton Hotel та Sithonia Beach. Корпуси готелів розташовані перпендикулярно узбережжю по різних сторонах від інфраструктури курорту.