Travelodge

Barcelona
Spain

 

The site is located in the 22@ Arts District of Barcelona close to the Old Town centre, the main beach and the Olympic Marina.


Details

Tenants
Travelodge Hotels Ltd

Size
7,150 sq m / 76,960 sq ft, 250 rooms, 88 car spaces

Completion
February 2013

Value on completion
Sold to Standard Life Investments for
€30 million

Annual rental income
€2,175,000


Gallery


 

Location