No image available for this hotel
No image available for this hotel
Sofia, Sofia
Spend a second to
save a fortune!
Spend a second to save a fortune!
1 Lyule Burgas Street, Sofia
Located in Sofia in the Sofia Province region, with Cathedral Saint Alexandar Nevski and Sofia University St.
See MoreUsage of subsidiary facilities may incur additional fees