With a long tradition of excellent hospitality since 1902 and a landmark address in the city, the Balmoral has 188 rooms over 6 floors, of which 20 are suites and 168 are doubles. Located beside Waverley Station, the main railway terminus in Edinburgh,..