The hotel is exceptionally located in the city's cultural centre, opposite to Leidseplein and surrounded by theatres, museums, nightclubs, luxury shops as well as many cafes and restaurants. It is only few minutes from the Convention Centre.
The luxurious NH Amsterdam Centre is conveniently located in the heart of Amsterdam, across from Leidse Square in the fashion and museum district. The hotel features a fine Italian restaurant, a bar, and wellness center. The 232 stylish rooms feature WiFi, air conditioning, minibar, and coffee and tea making facilities.