Property Name: Eurostars Angli
Property Address: Angli, 60 Barcelona, ,
Property Description: This 4 star hotel is located in the city centre of Barcelona. The Hotel has an outdoor swimming pool. All 48 rooms are equipped with minibar, hairdryer, safe and air conditioning.
Property Facts: Total Number of Rooms: 48Year of Last Renovation: N/A