Leonardo Hotel Amsterdam City Center

Tesselschadestraat 23
Amsterdam, Netherlands 1054 ET
Near Leidseplein
More hotels near this hotel

More Hotels Near Leonardo Hotel Amsterdam City Center

Amsterdam Landmarks Near Leonardo Hotel Amsterdam City Center

Passenger Terminal Amsterdam (1.9 miles)

Nearby Cities and Towns