Novotel Hotels
Novotel Hotels
Novotel Hotels

Novotel Hotels

Born in 1967, Novotel is a 4-stars International midscale brand for business leisure travelers, with hotels located in the heart of major international cities