The Bloomsbury Hotel, England
Our rating: First Class
The Bloomsbury is a classic hotel, whose 1920s vintage influence has a literary twist. Its convenient location makes it perfect for exploring the capital’s literary area as well as many of London’s main sights.