107 Leith Street, Edinburgh Edinburgh , Scotland, EH1 3SW
0 post received from guest's visit:
Thistle Edinburgh Hotel, Edinburgh Description The Thistle Edinburgh is ideally positioned for the business executive and the tourist alike. The hotel offers comfortable rooms with basic amenities that is needed by the tourists during their stay.
Thistle Edinburgh Hotel, Edinburgh Location Situated in the heart of Scotland's capital and close to the many visitor attractions. Just off the world famous Princes Street, the hotel is only a short walk from Edinburgh Castle, Holyrood Palace and the National and Scottish Galleries.