Gelegen binnen een paar minuten loopafstand van het Baker Street metrostation, Somerset Hotel ligt dicht bij de London Zoo, Madame Tussauds en het Planetarium. De comfortabele en gezellig ingerichte kamers aangeboden door het hotel zijn voorzien van alle gemakken. Gasten kunnen genieten van de Indische keuken in het restaurant ter plaatse en later ontspannen met hun favoriete drankje aan de cocktailbar. De lobby is een ideale plek om te ontspannen na een drukke dag of chatten met vrienden.