CityEdinburgh
CountryUnited Kingdom
Location25 E London St, Edinburgh EH7 4BN, UK
Business (Guest houses). Google rating 4.9/5 (60 reviews).
https://maps.google.com/?cid=14288273522110829190&g_mp=Cidnb29nbGUubWFwcy5wbGFjZXMudjEuUGxhY2VzLlNlYXJjaFRleHQQAhgEIAA