Based on 182 review
This comfortable hotel is set in Amsterdam. Nestled within 4. 8 kilometre(s) from the town centre, the establishment allows easy access to all this destination has to offer. Travellers will find the main entertainment areas at 4\. 8 kilometre(s) away. Within 140 metres guests will find links of tran...