Amsterdam Hotels, City Center

1 hotels found in City Center, Amsterdam

CANAL HOUSE SUITES AT SOFITEL LEGEND GRAND AMSTERDAM

City Center

Step back in time at The Grand Amsterdam, a 5-star luxury hotel nestled between two canals in the heart of the city. Built within a...

From
£ 637.39