Hotel 82 London
82 Gloucester Place
London United Kingdom
Rated 59 / 100 based on 102 customer reviews.
A 7-minute walk from Baker Street tube station, this informal hotel in a townhouse is 2 miles from the British Museum and 5 miles from the Tower of London.
Bright, functional rooms, some with colourful touches and artsy details, come with flat-screen TVs, minibars, and tea and coffeemaking equipment.
Breakfast is complimentary and there's a lobby lounge.
Facilities @ Hotel 82 London include:
Coffee / Tea Maker