Call to book01904 521 936
Tour Search
#Favourites

NH Madrid Nacional Hotel, Madrid

The 4-Star NH Madrid Nacional Hotel is located near the Botanical Gardens, close to Atocha railway station in the heart of Madrid. The hotel's facilities include a restaurant and cocktail bar, and each room has air-conditioning, a telephone, television, minibar and a hairdryer.

0 results matching: NH Madrid Nacional Hotel, Madrid

Filters
Filter by
Clear All
Tour type
Reset
Transport type
Reset
Tour length
Reset
Additional options
Reset