Overview
This hotel is located in the centre of Amsterdam, on the beautiful Prinsen Canal. Within walking distance of all the major tourist attractions that Amsterdam has to offer, it is also minutes from the main shopping district & a couple of tram stops from Central Station.