St Giles Apartments  -  4 Star

375 High Street, The Royal Mile, Edinburgh, City of Edinburgh, EH1 1PW [ Telephone not available ]

Loading Photos & Map of St Giles Apartments

Be the first to Write a Review!

Been to St Giles Apartments? Share your experiences!