Property description
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.
Dining
Enjoy a meal at the restaurant or snacks in the apartment's coffee shop/cafe. Quench your thirst with your favorite drink at the bar/lounge.
Rooms
Make yourself comfortable in your apartment. The bathroom has a bathtub or shower.
Amenities
Don't miss out on recreational opportunities including an outdoor tennis court and karaoke. Additional features at this apartment include complimentary wireless Internet access and gift shops/newsstands.
Business, and other amenities
Featured amenities include complimentary wired Internet access, a business center, and ATM/banking services. Self parking (subject to charges) is available onsite.