Thistle Bloomsbury

User Rating:


Address:

BLOOMSBURY WAY
WC1A 2SD London, GB

Phone:

207-2425881

Hotel star rating:

3.5 stars

Brand name:

Thistle Hotels

Map:


Contact   ·   Privacy   ·   Terms