Watford's only town-house hotel offers professional and friendly service, with a 24-hour front desk, limited car parking and Wi-Fi, within a 15-minute drive from Harry Potter Studios.
Number of rooms: 68
27-31 Upton Road, Watford, WD18 0JF, United Kingdom