Windsor
Windsor is one of the South of England’s most visited small towns. Less than an hour from London the Queen’s Castle is open to the public and the changing of the guard make it a great place to visit any time of year.
GROVEFIELD HOUSE HOTEL, WINDSOR

The Grovefield House Hotel is tucked away in 7 acres of private and secluded grounds close to Burnham Bee... MORE >
DE VERE BEAUMONT ESTATE, WINDSOR

A unique conference events training and family hotel in Windsor. In picturesque Windsor lies the historic... MORE >
THE MANOR HOTEL , WINDSOR

The Manor is set in the tranquil area of Windsor overlooking a green and nearby the banks of the river Th... MORE >
THE WINNING POST, WINDSOR

The Winning Post is an inn and restaurant set in quiet countryside close to Windsor. Our 10 bedrooms all ... MORE >
THE PRINCE ALBERT, WINDSOR

The Prince Albert has recently undergone an extensive refurbishment and expansion program. Enjoying a war... MORE >