Overlooking The River Thames And A Short Drive From Windsor Castle, This Modern Hotel Is Ideal For Visits To Historic Hampton Court, Runnymede, Virginia Water And Thorpe Park. The Hotel Is In Staines Town Centre And Just 19 Miles From Central London.