NH Amsterdam Noord
★★★★☆
|HOTEL
|Total rooms: 25
| AMSTERDAM
Description
Formerly known as NH Galaxy, the NH Amsterdam Noord hotel is in the perfect urban location of Amsterdam North. For great transport links, Amsterdam Central Station is just a short 1.3km away. Several local points of interest are within a 12 to 15-minute walk including EYE Film Institute Netherlands
Address
Distelkade, AMSTERDAM, Netherlands