Situated in the Brent district of London, Russland Rooms provides a garden. The property is around 3.1 miles from Wembley Arena, 3.1 miles from London Designer Outlet and 3.7 miles from Wembley Stadium. Portobello Road Market is 7.5 miles away. At the guest house all rooms are fitted with a wardrobe, a flat-screen TV, a shared bathroom and a seating area. Hampstead Theatre is 7.5 miles from the accommodation, while Lord's Cricket Ground is 8.1 miles away. London Heathrow Airport is 9.3 miles from the property.