Edinburgh Thistle Hotel

Edinburgh Thistle Hotel
59 Manor Place, Edinburgh, EH3 7EG
Photo of Edinburgh Thistle Hotel
  • Provides: Free wi-fi