Hotel Lebed is located near Saints Constantine and Helena South Beach, just a short 9-minute walk from St. St. Konstantin and Elena Monastery and 5 minutes' walk from The Bay.