Hotel The Balmoral in Edinburgh: In the heart of the city of Edinburgh, in the New Town district, The Balmoral is the ideal hotel to spend a weekend discovering the Scottish capital.
Located at the start of Princes Street, at the top of the hill, facing Edinburgh Castle which stands on a basalt cliff, the luxurious establishment offers 187 comfortable rooms and suites, with timeless charm and a “so British” style. Flagship of the Scottish hotel industry, since...
You must be a subscriber to read the rest of this article.
If you already have a current subscription, please log in using the form below.
Otherwise you can subscribe here.