translate English to German: The Holiday Inn Amsterdam located south of Amsterdam city centre is an ideal hotel for both business and leisure travellers.
Im Süden Amsterdams gelegen und mit der RAI-Station nur 3 Gehminuten entfernt, bietet das Hotel eine gute Anbindung zum Flughafen, zum Zentrum sowie zum Ajax Fußballstadion.