Google
×

Balmoral Hotel

The Balmoral Hotel is a hotel 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. Wikipedia
Opened: 1902
Address: 1 Princes Street; Edinburgh; EH2 2EQ
Number of Rooms: 167
Function: Hotel
Construction started: 1896