Photos coming soon
HOTEL
Spirit of Queen experience
Avinguda de Collserola 37 bis, Barcelona, Spain
Where it sits
Spirit of Queen experience
Avinguda de Collserola 37 bis, Barcelona, Spain
41.42986, 2.10933
Plan around Spirit of Queen experience
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
