Park Plaza Victoria Amsterdam is located near Amsterdam Central Station which makes it easy to visit downtown attractions and shopping districts. Wrap up your busy day with room service or drinks at The Lobby Lounge Bar. Book your meeting and take advantage of business services including free Wi-Fi, and then relax in the sauna, pool and fitness centre.