Home Tags Sofia

Tag: Sofia

Novotel Opens in Bulgarian Capital of Sofia

Accor has announced the first Novotel 4-star hotel has opened in Sofia, Bulgaria. Installed in a 15-story glass building, the hotel features 178 rooms....
Advertisement