If you'd like to stay someplace special, Amsterdam American Hotel will have a bed for you. Find out what makes this place an attraction in its own right while enjoying some rest and relaxation.
This place to stay is located in Amsterdam City Centre. Once you've seen all you can at Amsterdam American Hotel, pay a visit to nearby Anne Frank House, Van Gogh Museum, and Dam Square.