
The Baker Residences
London England
Check in
3:00 PM
Check out
11:00 AM
Your journey of exceptional moments begins the instant you cross the threshold of The Baker Residences, where every detail is crafted to elevate your stay, steps from Baker Street and 13 minutes by foot from Marble Arch. This apartment is 20 minutes walk to Oxford Street and 20 minutes walk to Hyde Park.
Make yourself at home in one of the 5 air-conditioned rooms featuring kitchens with refrigerators and ovens. 42-cm Smart televisions with digital programming provide entertainment, while complimentary wireless internet access keeps you connected. Conveniences include desks and microwaves, and housekeeping is provided on request.
Property Details
Location
Baker Street, London, England W1U 6SE, United Kingdom