Pollock Halls - Chancellor's Court is located in Edinburgh, United Kingdom on University of Edinburgh, 18 Holyrood Park Rd. Pollock Halls - Chancellor's Court is rated 4.2 out of 5 in the category serviced accommodation in United Kingdom.
Address
University of Edinburgh, 18 Holyrood Park Rd