“Leonardo Hotel London Watford is perfect for business and family guests, featuring 216 en suite guest rooms. All rooms benefit from fast, free Wi-Fi and extras like complimentary toiletries and flat-screen TVs. The Bar and Grill at Leonardo offers all-day dining. Amenities include a casual bar, a coffee shop, a relaxed restaurant serving international dishes, and eight meeting rooms. Free parking is available. This straightforward, modern hotel is a 3-minute walk from the intu Watford Shopping Centre and 0.5 miles from Watford High Street train station.”
Read more