Arte Sofia Hotel
Hotel
Centrum, Sofia
Located in the city centre of Sofia and within walking distance from the National Archaeological Museum, the Aleksander Nevski Cathedral and National Opera, Arte Sofia Hotel offers accommodation for business and leisure guests. Free Wi-Fi is available throughout the property.
Number of rooms: 25
5, Dondukov Blvd, 1000 Sofia, Bulgaria