Enjoy the luxury of extra space and comfort in the heart of Bloomsbury – central London’s most stylish district. Dressed in our signature classic modern style and overlooking leafy Russell Square, these suites surprise and delight at every turn. Connecting rooms available.
Check Availability