The Balmoral Hotel
The Balmoral Hotel
Hotel
1 Princes Street
, Edinburgh, Scotland, United Kingdom
EH2 2EQ
96
Excellent ·
959 reviews