5/5 - Excellent
Verified traveler
The castle feel and grounds are great and relaxing

Excellent hotel in central London. Unbeatable location. Easily accessible via the Tube from Heathrow.
Reviewed on 10 March 2026

Great staff. Amazing location. Nice room. Would definitely recommend.
Reviewed on 9 March 2026

-
Reviewed on 9 March 2026

First day - lock pin didn’t work and no cold water for some time Second day - no water so toilet flush didn’t work until early evening almost 12-15 hours with no water. Stay at your own risk where there is no in person reception and only had to rely on WhatsApp text especially when on vacation prefer ...
Reviewed on 6 March 2026

Room were spotless and great amenities Would defiantly book again on my next stay in London.
Reviewed on 1 March 2026

Amazing room, you could stay there for a few days in perfect comfort. The location is bang in the middle of London, so perfect. Free coffee all day and option for take away coffee too. Staff were amazing, thanks Sammy
Reviewed on 28 February 2026
Explore the great outdoors at Buckland Park Lake, a lovely green space in Betchworth. Wander the gardens or discover the countryside in this relaxing area.
The castle feel and grounds are great and relaxing
