Novotel
Novotel is a hotel chain in the Accor group. Novotel has almost 400 hotels and resorts in 60 countries, in the business districts and tourist destinations of international cities.
Novotel Media
Novotel Hotel in downtown Bucharest, Romania
A new Novotel nearing completion at Paddington Village Liverpool