With a stay at Hotel Sebastian's, you'll be centrally located in Amsterdam, a 9-minute walk from Anne Frank House and 12 minutes by foot from Dam Square. This upscale hotel is 2.7 mi (4.4 km) from Leidseplein a ... Read more

View all Luxury Hotels in Amsterdam