Amstel Botel ***
Amsterdam, The Netherlands
Sleeping Rooms
175 rooms
Location
Sleeping Rooms
Total number of rooms
175
Maximum number of rooms for groups
Address and Location Info for Amstel Botel
Full Address
NDSM-Pier 3 1033 RG
City
Amsterdam
Region
Noord-Holland
Country
The Netherlands
Latitude
52.404781
Longitude
4.882650