check availability & book hotels in Edinburgh

Tailors Hall Hotel

139 Cowgate, Edinburgh, Scotland
Email details of this hotel to a friend
Overview
Tailors Hall Hotel is a 3 star establishment located in the medieval Old Town area of Edinburgh, close to the city's main attractions such as the Royal Mile, Edinburgh Castle and Princes Street. Dating back to 1621, it's a wonderfully ornate accommodation with some 42 rooms looking out onto the cobblestone streets of Scotland's capital. The hotel has a 24 hour reception, and a late night bar called The Three Sisters on the premises, making it an ideal stopping point for younger travellers.
Tailors Hall Hotel, Edinburgh - Exterior