Property Location With a stay at Somerset Hotel, you'll be centrally located in London, just a 3-minute walk from Baker Street and 6 minutes by foot from Madame Tussaud's Wax Museum. This hotel is 0.4 mi (0.6 km) from Regent's Park and 1 mi (1.7 km) from Hyde Park.Rooms Make yourself at home in one of the 20 individually decorated guestrooms. Satellite television is provided for your entertainment. Bathrooms feature shower/tub combinations, complimentary toiletries, and hair dryers. Conveniences include phones and desks, and housekeeping is provided daily.Amenities This smoke-free hotel was built in 1885.Business, Other Amenities Featured amenities include wired Internet access (surcharge) and a 24-hour front desk.
- 24 hours Front Desk Service
- Safe box