Edinburgh Southside Apartments
7-11; Newington Road Edinburgh Scotland EH9 1QR
Edinburgh Southside Apartments
Edinburgh Southside Apartments
Edinburgh Southside Apartments
Edinburgh Southside Apartments
25 +
Edinburgh Southside Apartments

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location