| From GBP £63.00 per night | |
| Rate Details | |
Tourist attractions and Local Landmarks
Windsor Castle, Legoland, Thorpe Amusement Park, Chessington World of Adventures, Twickenham Rugby Football Stadium, Royal Ascot, Wentworth Golf Club, Eton, Kew Gardens and Hampton Court Palace.
Insider London
Morning: Virginia Water, part of Windsor Great Park, forces you to relax with nothing but tall standing ancient trees, lakes and well-planned vistas. If you need a task, try and find the immense totem pole.
Noon: Windsor has attracted tourists since Victoria's reign. Don't fight it: succumb to the pleasures at hand. See St. George's chapel and look down over the castle, then head to the Crooked House for a brilliant cream tea.
Night: Sit outside The Swan in Twickenham on one of the prettiest stretches of The Thames, then amble over to The Barmy Arms for a great pub meal.
Keeping you safe during your stay.
Find more Hotels in London.