This seafront hotel is located right next to Sozopol's South Fortress Wall. Its restaurant offers a water-side terrace. The nearest beach and the Old Town are less than 150 metres away.