The Rembrandt is a spectacular hotel with the timeless ornate architecture and traditional qualities of an Edwardian building.
The Bull Hotel is situated in the charming town of Gerrards Cross, close to London and all of its famous and varied attractions.
The setting of The Abbey is by far one of the most perfect in the country. It is close to a number of interesting cities, yet situated right in the heart of the countryside, at the foot of the Malvern Hills.
A truly special hotel at the heart of Royal Windsor A superb location. Individual charm. First class service and attention to detail.
NEW Exciting refurbishment at The Sir Christopher Wren Hotel. Check our new blog post http://t.co/wErhi9jpZO