Rose Street Residence

77 2F3 Rose Street, New Town, Edinburgh, EH2 3DT, United Kingdom

Hotel image
Read more reviews for Rose Street Residence