Welcome to Hotel Baker Street Apartments London, Located just 5 minutes’ walk from Baker Street Tube Station in London, Baker Street Apartments features self-catering apartments with WiFi available throughout at an extra cost. Airport shuttle can also be arranged at an extra charge. The three-bedroom apartment comes with a living room with parquet floor and flat-screen TV, a fully equipped kitchen with stove, oven and microwave and a bathroom fitted with bathtub and over-bath shower. There is also a washing machine and tumble dryer. Local attractions include the Sherlock Holmes Museum, 6 minutes’ walk away, The University of Westminster, 0.2 mile away and Regent’s Park, 0.5 mile away. Famous for shopping lovers, Oxford Street is just 13 minutes’ walk away. (Hotel Baker Street Apartments London hotels booking).