Sofitel's The Grand is located exactly in the middle of central Amsterdam, wedged between two canals, near the famed red-light district. It's just a five-minute walk to Dam Square and Koninklijk ...