Tailors Hall Hotel is set in a renovated XVIIth century building. It is located in the heart of Edinburgh, at a few minutes walk from the famous Princes Street.
Tailors Hall offers 42 guestrooms including single, double and twin rooms and boasts a lively bar, The Three Sisters with a terrace featuring a large screen and a cosy interior.
The guestrooms have a modern decoration. They are equipped with a range of facilities such as LCD panel TV, pay movies, broadband internet access and direct dial phone to name but a few.
|