InterContinental Amstel

Professor Tulpplein 1
Amsterdam
Netherlands