at 82 Gloucester Place, London , w1u6 United Kingdom
Hotel 82 has air-conditioned rooms and free Wi-Fi in the public areas. It is 5 minutes' walk from Baker Street London Underground Station.
1826 FB users likes Hotel 82, set it to 95 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Hotel 82 is London based place and this enity listed in Hotel category. Located at 82 Gloucester Place w1u6. Contact phone number of Hotel 82: +44 (0) 20 7486 3679