Featuring an elegant decor and warm hospitality, the Somerset Hotel London welcomes you for an unforgettable vacation.Location
Located in a quiet square, just a couple of minutes walk from Baker Street Underground Station, the Somerset Hotel London is a kilometre from the city centre and 30 kilometres from the Heathrow Airport. You can also visit splendid attractions of the city like London Zoo, Madame Tussauds and the Planetarium that are found close to the property.
Rooms
This property boasts modern guestrooms that are equipped with all the essential amenities to ensure you a pleasant stay.
Restaurant
Guests can dine at the on-site restaurant, which serves delicious Indian cuisine in a cosy ambience. After a tiring day, you can unwind at the cosy bar with a fine drink.
General
The hotel's lobby is an ideal place to spend some relaxing moment or chat with friends.