| Tailors Hall Hotel
Edinburgh |
The Tailors Hall Hotel is a historic, first class hotel located in the center of the city of Edinburgh. The hotel is in an ideal location whether staying on business or for pleasure. History surrounds Tailors Hall Hotel, which was built in 1621. However, the Tailors Hall is a very lively hotel, with... Click for More Info. |
 |
|