The Balmoral Hotel Visitor Guide
The Balmoral Hotel is a historic building situated in the heart of Princes Street in Edinburgh, Scotland.
The luxury hotel is located next to Waverley train station and was built in 1902 by the North British Railway Company. Today, it is a popular landmark that attracts visitors to its superb restaurants and bars.
Read More