Where is InterContinental Amstel Amsterdam by IHG located?
InterContinental Amstel Amsterdam by IHG, InterContinental Amstel Amsterdam by IHG, Netherlands (approx. 52.36004°, 4.90547°)
InterContinental Amstel Amsterdam by IHG, InterContinental Amstel Amsterdam by IHG, Netherlands (approx. 52.36004°, 4.90547°)