Amstel Corner Hotel, Amsterdam City Centre - Nederland