Capital Apartment
63a Nicolson Street Edinburgh EH8 9BZ
Capital Apartment
Capital Apartment
Capital Apartment
Capital Apartment
28 +
Capital Apartment

Hotel Detail

Show Hotel on Map
Availability
Amenities
Location