Newcastle logo

Thistle Newcastle

Check Availability

Thistle Newcastle
Neville Street
Newcastle Upon Tyne
NE1 5DF
United Kingdom

Rooms from £55.00 ( €81.40 / $100.65 ) per night

Picture of Thistle Newcastle


Situated directly opposite Central Station and in the heart of the City, Thistle Newcastle is the perfect location whether you are visiting for business or leisure.

Click here for more Information on the Thistle Newcastle together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Newcastle area Newcastle Visitor Information