The Tailors Hall Hotel is a historic hotel located in the heart of the city of Edinburgh. The hotel is in a perfect location whether staying on business or for pleasure. History surrounds tailors hall hotel, which was built in 1621. It is only a few minutes from the Royal Mile, the main street of Edinburgh's Old Town and lies in a peaceful area of the Grassmarket, which is where many of the best pubs and bars in the Scottish capital are found. The hotel offers guest rooms that are attractively designed and well appointed with standard amenities to make your stay comfortable and enjoyable.