Pollock Halls - Edinburgh First - Campus Accommodation

18 Holyrood Park Road, Newington, Edinburgh, EH16 5AY, United Kingdom

Hotel image
Read more reviews for Pollock Halls - Edinburgh First - Campus Accommodation