More about International Guest House
International Guest House is located at 37 Mayfield Gardens, EH9 2BX Edinburgh, United Kingdom
131-6672511
http://www.accommodation-edinburgh.com/