Username:
Password: Lost Your Password?
Located in Amsterdam, Leidse Square Suite is located around 656 feet from Leidseplein and comes with free WiFi. It is also 1969 feet away from Rijksmuseum.
1x Queen bed(s) 151-180 cm wide