Baker Street, London, W1U 6SE
Distance:0.12 miles | Star Rating:
The Baker Residences offers accommodation within 2.2 km of the centre of London, with free WiFi, and a kitchen with a dishwasher, an oven and a microw...more
The Baker Residences offers accommodation within 2.2 km of the centre of London, with free WiFi, and a kitchen with a dishwasher, an oven and a microwave. This recently renovated apartment is located 300 metres from Madame Tussauds and 1.6 km from Regents Park. The accommodation features a lift and full-day security for guests.
At the apartment complex, the units include a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A toaster, a fridge and stovetop are also offered, as well as a coffee machine and a kettle. At the apartment complex, units come with a seating area.
Popular points of interest near the apartment include Lord's Cricket Ground, Paddington Station and Oxford Circus. The nearest airport is London City Airport, 17 km from The Baker Residences.