Thistle Islington Hotel - London

Rooms
351
Location
London - Bloomsbury
Overview
The Thistle Islington Hotel, London is situated 10 minutes walk from Kings Cross Tube and Mainline Station. A few minutes drive away will take you to central London’s shopping, business and entertainment districts. Rooms at the Thistle Islington Hotel are large and comfortable. This hotel is an ideal base for business and leisure travellers alike. Formerly known as the Royal Scots Hotel.
Standard facilities:
Hotel
Star
Location
other spellings: thistl islington hotle, hotell, otle