Radisson Blu
80 High Street, The Royal Mile , EH1 1TH Edingburgh
8.2
11.1
0.4