Aparthotel Calabria

129-131 Calabria st.
Barcelona
Spain