H10 Universitat Hotel

Ronda Universitat, 21
Barcelona
Spain