NH City Centre Amsterdam is a hotel offering modern rooms, a relaxed bar, and a 17th-century restaurant in a renovated historic building. Boat trips and bike rentals are available.