Inntel Hotels Amsterdam Centre: a 4* hotel with its own 'face' in the historical heart & shopping district of Amsterdam, close to Central Station. Free wifi.
126
726 days ago
Realtime comments disabled
0 Comments
Realtime comments disabled