Watford

Hotellit

Jurys Inn Watford ***

Located in Watford north of London, in the heart of the town centre on Clarendon Road. The hotel is just 20 minutes to Central London, Euston Station....

Travelodge Borehamwood Hotel ***

The hotel is located 8.5 km from Royal Air Force Museum, 16 km from Alexandra Palace and 16 km from Wembley Stadium....

Mercure London Watford Hotel ***

Located 2.5 km from a Golf Course, 3 km from Bushey Museum, 4 km from Watford North railway station and 4 km from a Shopping Center....