Kildonan Lodge Hotel, Edinburgh
27 Craigmillar Park, Edinburgh, EH165PE, UK
Hotel has no reviews so far