Upstairz
6 Harrison Road EH111EG Edinburgh , EDINBURGH, United Kingdom United Kingdom
- Profile: Upstairz is a Guest Houses company located at Edinburgh , EDINBURGH,, United Kingdom United Kingdom, address is 6 Harrison Road, Edinburgh , EDINBURGH, EH111EG UK, postcode is EH111EG, you can contact Upstairz by phone 441313375082