Thistle City Barbican hotel

Starting at
$235

TripAdvisor Review

Based on 4542 review

See all

This splendid city hotel is situated close to the town centre in London. The hotel is located in close proximity to the world-renowned Barbican centre as well as a host of spectacular attractions which include St. Paul's Cathedral, Big Ben and the London Eye. Guests will find themselves within easy ...

More details