VILLA EMILIA

barcelona, spain. CALLE CALABRIA 115-117
The hotel was built in November 2006 and comprises a total of 53 rooms. It is ideal for those travelling for business or pleasure. Facilities [ + ]