BR

W Barcelona Hotel

Barcelona, Spain

Map Goes Here

BUILDING LOCATION

Street Address

W Barcelona, Plaça de la Rosa dels Vents, 1, 08039 Barcelona, Spain

Region

Country

Latitude

41.368301

Longitude

2.1903