Situated in the very heart of Edinburgh, Scotland.The Balmoral is a luxury hotel with its clock tower, located on Princes Street- main shopping area and next to Waverley Station.Among the property services are: a large lobby area with reception desk,..