NH Amsterdam Schiller
★★★★☆
|HOTEL
|Total rooms: 49
| AMSTERDAM
Description
One of Amsterdam's most prestigious hotels, the NH Amsterdam Schiller hotel, is conveniently located in Amsterdam's city center and within the Canal Ring. Local points of interest which are easily accessible by foot include Rembrandt Square and Dam Square. Each of our 92 light and tastefully decorat
Address
Rembrandtplein, AMSTERDAM, Netherlands
Points of Interest
Rembrandtplein
160
Heineken
1300
Anne Frank Huis
1800
Dam
1100
Van Gogh Museum
1600