NameTown£
Hilton London Heathrow Airport Terminal 5£117
London Heathrow Guesthouse£43
Magna Carta£79
The Christopher Hotel£132
Baylis House£49
Sir Christopher Wren Hotel and Spa£123
The Crown and Cushion£58
Holiday Inn Slough - Windsor£44
Stoke Place£91
Mercure Windsor Castle Hotel£82
Macdonald Windsor Hotel£103