Somerset Hotel Baker Street London
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Somerset Hotel Baker Street London in London (London City Centre), you'll be a 5-minute walk from Regent's Park and 6 minutes by foot from Madame Tussauds Wax Museum. This hotel is 0.8 mi (1.2 km) from Lord's Cricket Ground and 0.9 mi (1.5 km) from Marble Arch.
Stay in one of 25 guestrooms featuring flat-screen televisions. Satellite television is provided for your entertainment. Bathrooms have bathtubs or showers and complimentary toiletries. Conveniences include desks, and housekeeping is provided daily.
Property Details
Location
6 Dorset Square, London, England NW1 6QA, United Kingdom