The site is located in the 22@ Arts District of Barcelona close to the Old Town centre, the main beach and the Olympic Marina.
Travelodge Hotels Ltd
7,150 sq m / 76,960 sq ft, 250 rooms, 88 car spaces
Value on completion
Sold to Standard Life Investments for
Annual rental income