4 star hotel Barcelona, top location
4 star hotel Barcelona, top location
4 star hotel Barcelona, top location
4 star hotel Barcelona, top location

4 star hotel Barcelona, top location

Barcelona, Spain

65%

€30.000.000

Hotels & Resorts

Core

25 Feb 2021

#10552