- UK Information
- UK Hotels
- Hotel 82 London
Hotel 82 London
Hotel 82 has air-conditioned rooms and free Wi-Fi in the public areas. It is 700 metres from Baker Street London Underground Station and less than a mile from Paddington and the Heathrow Express.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £65
23