A luxury hotel in the true sense of the word, the Balmoral Hotel with its majestic clock tower is a stylish property in the very heart of Edinburgh. Located on Princes Street and next to Waverley Station, the hotel is close to the leading luxury department stores and within striking distance of many city attractions.