Gleneagles Townhouse
39 Saint Andrew Square, Edinburgh, EH2 2AD, United Kingdom | 0131 322 3780 | Website5 Star Plus
1 like
We stayed for two nights at this Edinburgh hotel which is in the former Bank of Scotland branch building on St Andrew Square which I used to come to for business banking in the late 1980s and early...
1 result shown