Compare 7 other Hotels located near this property.


Accor Hotels The Netherlands
Tristar 2 Building, Stationsplein 981
Amsterdam, Netherlands
Hotel / Resort
Phone: 31-204120241
Amsterdam, Netherlands