Set in storied canal houses, this chic, contemporary hotel is a 6-minute walk from the Royal Palace of Amsterdam, 7 minutes' walk from the Anne Frank House and 2 km from the Van Gogh Museum.
Stop at Apollo Museumhotel Amsterdam City Centre to discover the wonders of Amsterdam. Both business travelers and tourists can enjoy the hotel's facilities and services.