No image available for this hotel
No image available for this hotel
Amsterdam, Amsterdam
Spend a second to
save a fortune!
Spend a second to save a fortune!
Bloemgracht 20F, Amsterdam
Offering free WiFi and city views, Canal Boat City Center is an accommodation situated right in the centre of Amsterdam, just 500 metres from Anne Frank House and 1 km from Royal Palace Amsterdam. This boat is 2.4 km from Basilica of St.
See MoreUsage of subsidiary facilities may incur additional fees