Location
Hotel Leda is just a few-minute walk from St. Alexander Nevski Cathedral, the National Opera and Ballet, the Presidency building, the National Archaeological Museum, the Russian Church, the National Art Gallery, and many other sights. Various restaurants, bars, clubs, and shops are also in close proximaty.
В близост се намират също разнообразни ресторанти, барове, клубове и магазини.