St Giles Apartments

377 High Street, The Royal Mile, Edinburgh, United Kingdom Get Directions to this spot
Category:
Hotels
377 High Street, The Royal Mile
Edinburgh
United Kingdom

Rate and review St Giles Apartments in Edinburgh, United Kingdom!

Share your experiences at St Giles Apartments with your friends or discover more Hotels in Edinburgh, United Kingdom.