Park Plaza London Riverbank Show prices Enter dates to see prices View on map 6,259 reviews 18.9 miles from Egham #296 of 3,195 hotels in London "By European standards the rooms were huge! Very nice hotel. Nice location. About a 5-10 minute walk to the Victoria underground line. Upsc...