From 225 USDRoom/Night
29 - 31 Gower Street - Bloomsbury - WC1E 6HG London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Located in London's Bloomsbury district, just 300 meters from Goodge Street tube station. The Bloomsbury Palace is situated in the heart of Bloomsbury, famous for its literary history. In just a few steps take you to the theaters and attractions of London's West End. Most of the major bus routes pass on Gower Street and will allow you to reach any part of the city.