Location
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 16.8 mi (27 km) from Alexandra Palace.
Amenities
Take advantage of recreational opportunities offered, including an outdoor tennis court, karaoke, and bicycles to rent. This apartment also features complimentary wireless Internet access and gift shops/newsstands.
Business, and other amenities
Featured amenities include complimentary wired Internet access, a computer station, and ATM/banking services. Self parking (subject to charges) is available onsite.