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