Country Inn & Suites BloomsburyTravel & transport110 GREAT RUSSELL STREETLONDON, LND, WC1B 3NA · GB020 7637 7777Email unavailablecountryinns.comHours not available