Mercure London Bloomsbury
London England
Check in
3:00 PM
Check out
11:00 AM
Your green getaway begins at Mercure London Bloomsbury, proving that responsible travel can be luxuriously comfortable, steps from Russell Square and within a 5-minute walk of Great Ormond Street Hospital for Children. This eco-certified hotel is 3 minutes walk to Bloomsbury Square and 7 minutes walk to The British Museum.
Stay in one of 108 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.
Property Details
Location
130-134 Southampton Row, London, England WC1B 5AF, United Kingdom