Around twelve miles to the north of London, the Ramada hotel in Watford offers a great location to explore the capital or the Hertfordshire countryside....
Oscar Hotel is conveniently situated 300 metres from Windsor Leisure Pool and River Thames. Ten minutes walk to Windsor Castle, town centre and railway station....
A small country hotel offering superior en suite accommodation, in a totally rural setting. A la carte lunches and dinners and table d’hote menus served...
Dating back to 1711, this newly refurbished former coaching inn is Eton’s only hotel, offering style, comfort and sophistication on historic Eton High Street....
Housed in a charming listed heritage building, the Sir Christopher Wren's House Hotel in Windsor has a reputation for offering fine dining and sophisticated accommodation....
With a privileged location on Windsor High Street, the Mercure Castle Hotel offers unbeatable access to Windsor Castle. The Georgian building which the hotel occupies...
A part of the Marriott hotel group, this establishment offers a great position, within a short distance of all the main terminals of Heathrow Airport....
Just outside of the town in Windsor, this hotel is surrounded by fantastic countryside and represents a beautiful environment in which to rest and relax,...
Beaumont House conference centre, part of the Principal-Hayley Group, covers a 40-acre site in a fantastic location, only an 8-minute drive from the centre of...
Housed in an outstanding Jacobean mansion, the sophisticated Savill Court Hotel in Surrey’s Egham makes for a great getaway. Situated within proximity to popular locations...