Each year, Euro Hostels Ltd leased apartment style accommodation. Located on Kincaids Court with capacity of 253 beds in 43 apartments, in the best location in town! Just minutes walk from Waverley Station and Royal Mile (High Street).Kincaids Court is right on Cowgate and within easy reach of Edinburgh Castle, The Royal Mile, The Palace of Holyroodhouse and Grassmarket. The location is perfect for anyone visiting Edinburgh, whether in town for the festival, sightseeing, touring Scotland or ... More