Offering city views, Star London Edgware Road 2-Bed Haven is an accommodation located in London, 1.3 km from Paddington Station and 1.9 km from Madame Tussauds. The property is situated 2.7 km from London Zoo, 2.8 km from The Serpentine and 2.8 km from Regents Park. Free WiFi is available throughout the property and Lord's Cricket Ground is 800 metres away.
This apartment includes 2 bedrooms, a living room and a flat-screen TV, an equipped kitchen with a dining area, and 2 bathrooms with a walk-in shower and a washing machine. Towels and bed linen are provided in the apartment. The accommodation is non-smoking.
Oxford Street is 2.9 km from the apartment, while Portobello Road Market is 3.1 km away. The nearest airport is London City Airport, 19 km from Star London Edgware Road 2-Bed Haven.