Hotel Villa Emilia

Calàbria, 115-117
08015
Barcelona
Spain