Хотел Леда се намира на идеално място в София и предлага климатизирани стаи, градина, безплатен WiFi и тераса. Този 3-звезден хотел разполага с бар. Мястото за настаняване е за непушачи и се намира на 1 километър от сградата на Министерски съвет. Всички стаи за гости в хотела разполагат с кът за сядане, телевизор с плосък екран с кабелни канали и собствена баня с безплатни тоалетни принадлежности и душ.
Някои помещения в хотел Leda разполагат с балкон, а във всяка стая има електрическа кана. Стаите са снабдени със спално бельо и хавлии.
Персоналът на рецепцията говори български и английски език и може да предостави информация. Популярните забележителности в близост до хотел Leda включват катедралата „Свети Александър Невски“, джамията „Баня Баши“ и театър „Иван Вазов“. Най-близкото летище е София, разположено на 6 км.