Property Location: With a stay at Forum Hotel, you'll be centrally located in Sofia, within a 10-minute drive of Vitosha Blvd and National Palace of Culture. This hotel is 1.7 mi (2.8 km) from Saint Nedelya Church and 1.8 mi (2.9 km) from Sofia Court House. Rooms: Make yourself a... Show More
Reach us, we're available 24/7.