Charles Stewart House
Reviews
User
Often come here for meetings, the staff are very friendly and helpful, the meeting rooms in the basement are great.
More about Charles Stewart House
Charles Stewart House is located at 9-16 Chambers St, Edinburgh EH1 1HT, UK
+44 131 650 9551
http://www.ed.ac.uk/