The Balmoral Hotel

1 Princes Street, Edinburgh, United Kingdom Get Directions to this spot
Category:
Hotels
1 Princes Street
Edinburgh
United Kingdom

Rate and review The Balmoral Hotel in Edinburgh, United Kingdom!

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