From 193 USDRoom/Night
75 Gower Street - Bloomsbury - WC1E 6HJ London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Located in central London, a few hundred meters from the British Museum and Euston and Russell Square stations. The hotel is located in the heart of historic Bloomsbury, famous for its rich literary history. The theaters and attractions of London's West End and the shops of Oxford Street are only 800 meters away. Less than 500 meters to the underground stations and Euston Square Goodge Street.