Melrose Hotel

92 Elandsgracht
Amsterdam, Netherlands 1016TZ
Near Leidseplein
More hotels near this hotel

More Hotels Near Melrose Hotel

Amsterdam Landmarks Near Melrose Hotel

Passenger Terminal Amsterdam (1.6 miles)

Nearby Cities and Towns