Amsterdam
Prices from
EUR 126.65
Park Plaza Victoria Amsterdam
Park Plaza Victoria Amsterdam is located in a historical building opposite Amsterdam Central Station. It features an indoor pool area, sauna facilities....