at Templar St, Leeds , LS2 7 United Kingdom
Old fashioned, friendly pub in Leeds city centre serving a fantastic range of drinks including local ales.
459 FB users likes Templar Hotel, set it to 30 position in Likes Rating for Leeds in Hotel & Lodging category
Templar Hotel is Leeds based place and this enity listed in Pub category. Located at Templar St LS2 7. Contact phone number of Templar Hotel: 0113 2430318
This is the official Oulton Hall & Spa page. To keep up to date with the latest, news, views, images and special offers that are only available to you, make sure you click Like!