Baker Street Residence is set in London. Complimentary Wi-Fi is provided. Each unit is comprised of a kitchen with a dining area, a kettle and a dishwasher, a living room with a sofa, and a private bathroom with free toiletries.
41 Nottingham Place, Westminster, Westminster Borough, London, W1U 5LU, United Kingdom
Nightly rates from $284