The Tailors Hall Hotel Edinburgh is a lively hotel and bar complex located in the heart of the city only minutes walk from Royal Mile. The 42 bedrooms are modern in decor and are equipped with facilities of a three star standard including pay to view movies and direct dial telephone. The bar serves its guests with breakfast, lunch and dinner throughout the day. The Three Sisters Pub can accommodate up to 900 guests offering an electric atmosphere. The friendly reception team is on hand to ensure your stay with us is both enjoyable and memorable.