Capital House

5 Mayfield Road NewingtonEdinburghEH9 2NGUnited Kingdom
Guesthouse