Canal House Suites at Sofitel Legend The Grand Amsterdam is a luxurious apartments and spa hotel in Amsterdam. Located in city center and offers quiet space for its guests.

Booking.com