John Knox Holiday Apartment - 2 Bedroom Edinburgh Holiday let on the Royal Mile in Edinburgh city centre. (© innerCityLets)

Leave a review for John Knox Apartment