Designed by
Title
The Balmoral Hotel through the Glass #97844224
Description
The Balmoral is a luxury five-star property and landmark in Edinburgh, Scotland. It is located in the heart of the city at the east end of Princes Street, the main shopping street beneath the Edinburgh Castle rock, and the southern edge of the New Town. Photo through the glass of train station.