The Hoxton, Holborn

Starting at
$182

TripAdvisor Review

Based on 2326 review

See all

With a stay at The Hoxton Holborn, you'll be centrally located in London, just a 5-minute walk from The British Museum and 6 minutes by foot from Oxford Street. This 4-star hotel is 0.3 mi (0.5 km) from Royal Opera House and 0.4 mi (0.6 km) from Russell Square. Make use of convenient amenities such ...

More details