Gran Hotel Torre Catalunya

Address:

Av. De Roma 2-4
Sants
08014 Barcelona, Spain

Phone:

93-325-81-00

Hotel star rating:

4 stars

Map:


Contact   ·   Privacy   ·   Terms