bul. "Tsar Boris III" 41, 1612 Hipodruma, Sofia, Bulgaria
3 /5
Hotel Forum is located in Sofia, 1 km from the Russian Monument and within 2 km from the National Palace of Culture, the Sveta Nedelya church and the Mall of Sofia. You can take advantage of free WiFi and free coffee and tea.