Hotel Investment nine Spanish Cities in Barcelona, SpainBarcelonaInvestment property • 167 bed. • 25000 m²