St Giles Apartments
375 High Street Royal Mile Edinburgh
St Giles Apartments
St Giles Apartments
St Giles Apartments
St Giles Apartments
52 +
St Giles Apartments

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location