Novotel Madrid Center Hotel

The Novotel Madrid Center is a first class hotel located in a residential and commercial area minutes from historic and financial downtown and within steps of the Goya street and the Retiro Park. All historic and cultural attractions are nearby as well as shopping, dining and entertainment. The amenities of the hotel are sure to please […]

See More