Edinburgh Accommodation is located in Edinburgh, United Kingdom on Lothian Buses Travelshop, 227/1 High St. Edinburgh Accommodation is rated 3 out of 5 in the category serviced apartment in United Kingdom.
Address
Lothian Buses Travelshop, 227/1 High St