 |
Tailors Hall Hotel in Edinburgh is located just a few minutes' walk from the historic Royal Mile, Princes Street, and Edinburgh Castle. The Three Sisters - a pub renowned for its live entertainment - is situated within the hotel. The building was first constructed in 1621 so has bags of character but the 42 en suite bedrooms are modern in style with essential mod cons. The hotel boasts a superb outdoor heated terrace, a great place to relax no matter what the weather or season. Nearby notable sights include Holyrood, Festival Theatre and the National Museum. The hotel is easily accessed from the A702.
|