With a stay at this apartment in Watford (Watford Town Centre), you'll be within a 10-minute drive of Warner Bros. Studio Tour London and Watford Market. This apartment is 10.3 mi (16.6 km) from Wembley Stadium and 10.2 mi (16.4 km) from OVO Arena Wembley. Make yourself comfortable in your apartment. The bathroom has a bathtub or shower. Featured amenities include complimentary wired Internet access, a business center, and ATM/banking services. Self parking (subject to charges) is available onsite.
Loading ... Please wait whilst we find you the best room offers.
With a stay at this apartment in Watford (Watford Town Centre), you'll be within a 10-minute drive of Warner Bros. Studio Tour London and Watford Market. This apartment is 10.3 mi (16.6 km) from Wembley Stadium and 10.2 mi (16.4 km) from OVO Arena Wembley. Make yourself comfortable in your apartment. The bathroom has a bathtub or shower. Featured amenities include complimentary wired Internet access, a business center, and ATM/banking services. Self parking (subject to charges) is available onsite.