Travelodge is opening its 13th hotel in Edinburgh city centre with clothing retailer Arcadia Group. The new property is part of a £18.5 million investment drive that will create 40 new jobs.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results