Hotel Fira Palace

Avda. Ruis I Taulet 1-3, 08004
Barcelona
Spain