The Sofitel Legend Grand Hotel offers a sophisticated stay along Amsterdam’s canals in a central area of the city. You can enjoy the property’s restaurants and spa, or take the short walk to the many nearby shops, restaurants and entertainment options.