
2 Greenside Place, EH1 3AA Edinburgh, United Kingdom
This address in Edinburgh does not blend in. On the plus side: hotel, 5-star standard, terrace and bar.
Edinburgh Castle lies only 1 mile away while Princes Street's restaurants and bars as well as the Royal Mile are reachable within a short five-minute walk. The nearby tram stop...


















