The Park Inn Watford Hotel is a short walk from Watford Junction Station, which offers a 20-minute ride to London and easy connections to Olympia, Earls Court, and Wembley Stadium and Arena. Because of its convenient location, this hotel in Watford is the perfect base for exploring the sights and sounds of London. Positioned in Watford's central business district, the vibrant Park Inn Watford Hotel is also ideal for business travellers. Guests enjoy high-quality amenities like high-speed, ... More