Exterior

Reviews of Casa Trafalgar

2 out of 5
Casa Trafalgar
Ronda de Sant Pere 24, Barcelona, Barcelona

Reviews

8.8

Excellent

871 external reviews