Amsterdam, Netherlands Hotels & Resorts
Hotel Verdi is 2-star hotel located in heart of Amsterdam. It is in close proximity to all the main tourist attractions within the city centre including the Heineken Brewery and Leidseplein, the museu...
View Details »