Castle View Apartment - Enquiry
Contact Information
Address
Castle View Apartment
25 Grassmarket, Edinburgh, Edinburgh, EH1 2HP
Phone number
07912 422440
Castle View Apartment
25 Grassmarket, Edinburgh, Edinburgh, EH1 2HP
07912 422440