Hotel Barcelona Universal

Del Paral.lel, Del 76-78
Barcelona
Spain