Show recommendations for:
-
Sofitel Legend The Grand Amsterdam
Hotel in Amsterdam, Netherlands
“The Grand is like an oasis of calm in an already laid-back city. From the moment you walk in you feel welcome; during our stay the staff were extremely gracious … ” more
Advertisement






