City Guest House 3 stars

15 Mayfield Gardens, Edinburgh, Midlothian, Scotland EH9 2AX, Newington, Edinburgh, EH9 2AX, United Kingdom

Hotel image
Read more reviews for City Guest House