| | The Tailors Hall Hotel is located in the Old Town of Edinburgh, just minutes walk away from the Royal Mile, Princes Street and the New Scottish Parliament at Holyrood, an ideal location whether staying on business or for pleasure... (read more) |
| Facilities: | Facilities for Disabled | Non Smoking Rooms | Guide-Dogs Welcome | | | |
| |
|