BEST WESTERN Leidse Square Hotel Amsterdam Review

Tesselschadestraat 23, Amsterdam 1054, The Netherlands “Cheap room, nothing fancy but handy for transport and food options” Just off Leidseplein (Leidse Square), this Best Western … Continue reading BEST WESTERN Leidse Square Hotel Amsterdam Review