Property Location: With a stay at American Hotel Amsterdam, you'll be centrally located in Amsterdam, steps from DeLaMar Theater and 3 minutes by foot from Leidseplein. This 4-star hotel is 0.3 mi (0.5 km) from Vondelpark and 0.5 mi (0.8 km) from Rijksmuseum. Rooms: Make yourself... Show More
Reach us, we're available 24/7.