El MSK Hotel 82 se encuentra en Londres, a 5 minutos a pie de la estación de metro Baker Street y a 1,6 km de Paddington y el Heathrow Express. Ofrece habitaciones con aire acondicionado y wifi gratuita.
El hotel se sitúa a menos de 1,6 km de Marble Arch y a 10 minutos a pie de las tiendas de Oxford Street.
Todas las habitaciones son modernas y cuentan con TV de pantalla plana y baño privado con ducha o bañera y artículos de aseo gratuitos.