S
Smitha Sunder Review of NH Barbizon Palace Amsterdam
This hotel is right in the city centre opposite to...
This hotel is right in the city centre opposite to Amsterdam central station. Lots of restaurants and pubs are closeby. Boat tours are also nearby. Hotel rooms are spacious as well
Comments: