Orchid Hotel **

Hotel Orchid is located in the new town of Sozopol, only 100m from the beach and 250m from the beach.