Eurostars Mitre

C/ Bertran 9-15
Barcelona
Spain