Rooms
Make yourself at home in one of the 3 individually decorated guestrooms, featuring kitchens with refrigerators and ovens. 21-inch flat-screen televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include separate sitting areas and microwaves, and housekeeping is provided weekly.
Location
With a stay at Upton Road Apartments, you'll be centrally located in Watford, within a 10-minute drive of Warner Bros. Studio Tour London and Watford Palace Theatre. This 4-star apartment is 10.4 mi (16.7 km) from Wembley Stadium and 10.3 mi (16.5 km) from OVO Arena Wembley.