Select your preferred booking option:

Castle View Guest House, 30 Castle Street, Edinburgh EH2 3HT