No image available for this hotel
No image available for this hotel
Edinburgh, Edinburgh
Spend a second to
save a fortune!
Spend a second to save a fortune!
Strachan House 16 Torphichen Street, Edinburgh
Situated in the heart of the Scottish capital, Edinburgh City Suites offers self-catering accommodation just 12 minutes' walk from Edinburgh Castle.
See MoreUsage of subsidiary facilities may incur additional fees