Serras Barcelona
Serras Barcelona
Hotel
Passeig de Colom, 9
, Barcelona, Spain
08002
98
Excellent ·
584 reviews