The George Hotel

19-21 George Street
Edinburgh
United Kingdom