Hotel 82 London
El Hotel 82 dispone de habitaciones con aire acondicionado y conexión inalámbrica a internet gratuita en las zonas comunes. Está a 700 metros de la estación de metro de Baker Street y a menos de 2,5 km de Paddington y el Heathrow Express.