Aubrey Park Hotel
Located in Hemel Hempstead, the Aubrey Park Hotel is a superb accommodation choice thanks to its modern decor and comfortable guest rooms. With a cocktail bar, 3D TV and free Wi-Fi to enjoy, this hotel is perfect for short breaks in London and the surrounding areas.
Checking availability...