Situé à moins de 5 minutes à pied de la station de métro Baker Street de Londres et à moins de 1,6 km de Paddington et de l’Heathrow Express, l’MSK Hotel 82 propose des chambres climatisées et une connexion Wi-Fi gratuite.
L’hôtel est également à moins de 1,6 km de Marble Arch et à 10 minutes de marche des boutiques d’Oxford Street.
Les chambres modernes disposent d’une télévision à écran plat. Vous bénéficierez également d’une douche ou d’une salle de bains privative avec des articles de toilette gratuits.