6.9
Thistle City Barbican****

12 English reviews

107 international reviews

13° / 20°
25 May 2018
Number 276 of 1112 hotels in London

Videos of Hotel Thistle City Barbican****

  • Hotel Thistle City Barbican
    Hotel Thistle City Barbican