Please note: locations are plotted on this map by their postcode ... need exact directions! The Balmoral is a luxury five-star hotel and landmark in Edinburgh, Scotland, known as the North British ...
Attached to the Edinburgh Waverley train station, this central Edinburgh hotel sits within walking distance of must-visit sights like the National Museum of Scotland and the Scotch Whisky Experience.