Хотелът е построен през 1965 г. и е обявен за паметник на културата, като през 2025 г. преминава през цялостна реновация. Днес той е буквално „нов хотел“, който успешно съчетава духа на старинния Созопол със съвременна визия и удобства от най-висок клас.
Разположен е в самото „око“ на града – само на 100–150 метра от Централния плаж и Стария град. В непосредствена близост се намират Археологическият музей, амфитеатърът и Южната крепостна стена, а разходката из малките улички с художествени галерии, ресторанти и барове превръща престоя при нас в истинско изживяване.