Borough Hotel

72-80 Causewayside, Edinburgh, United Kingdom Get Directions to this spot
Category:
Hotels
72-80 Causewayside
Edinburgh
United Kingdom

Rate and review Borough Hotel in Edinburgh, United Kingdom!

Share your experiences at Borough Hotel with your friends or discover more Hotels in Edinburgh, United Kingdom.