Results 1 – 2 of 2
StayLets at Magna House, Egham
Quality serviced accommodation for stays of 2 nights to 1 year, offering secure, hygienic, luxury accommodation for business or pleasure.
The Runnymede on Thames
The Runnymede on Thames is a true original. From its modern design to its stunning setting on the banks of the River Thames.