Menu
Novotel Madrid Center

Novotel Madrid Center

The Novotel Madrid Center Hotel is located in the Madrid Salamanca district. Its prime location makes it the best option for business and leisure.