Hotel Thistle Edinburgh, The King James - Edinburgh United Kingdom - Photos
» Hotel Thistle Edinburgh, The King James - Edinburgh United Kingdom
Hotel Thistle Edinburgh, The King James - Edinburgh United Kingdom - Search and Book Hotel
107 Leith Street
Eh1 3Sw Edinburgh
Hotels 3 Stars United Kingdom