NH Amsterdam Centre
The NH Amsterdam Centre hotel is in the cultural heart of Amsterdam. Its spot in the beautiful Museum Quarter means its just a short walk to the Van Gogh museum. And there are shops, cafs and restaurants just across the canal in front of the hotel.