Property Name: Hesperia Sarria
Property Address: Los Vergos 20 Barcelona, ,
Property Description: This 4 star hotel is located within the city of Barcelona and was established in 1982. It is close to the Pedralbes monestry and the nearest station is LAs tres torres.
Property Facts: Year Built: 1982Year of Last Renovation: N/A