Watford, Watford
Spend a second to
save a fortune!
Spend a second to save a fortune!
27-31 Upton Road, Watford
Watford's only town-house hotel offers professional and friendly service, with a 24-hour front desk, limited car parking and WiFi, within a 15-minute drive from Harry Potter Studios.
See MoreUsage of subsidiary facilities may incur additional fees