32 Russland Park Road
With a stay at Russland Apartments in Harrow (Marlborough), you'll be within a 10-minute drive of Wembley Stadium and SSE Arena, Wembley. This apartment is 8.6 mi (13.8 km) from Royal Botanic Gardens, Kew and 8.8 mi (14.2 km) from Griffin Park Stadium.
Business, Other Amenities
Featured amenities include complimentary wired Internet access and multilingual staff.