Royal Holloway, University of London is the UK’s most international university, with an excellent reputation for teaching and research.
|Single with ensuite bathroom||From £37.50 per room|
|Double with ensuite bathroom||From £66.50 per room|
Venue Details & Map
Royal Holloway, University of London
- 01784 443045