Route GuidesRoutes City GuidesCities Map Log in

Hotel 82 London

London
82 Gloucester Place, London, W1U 6HN

28 rooms · ★★★★ · from £65


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 and less than a mile from Paddington and the Heathrow Express.