Skip to content
Street Address

Carrer de l'Almirall Cervera, 25

1 local recommends ·

Tips from locals

Esther
Esther
June 13, 2012
Internet point with various PC at 1 min walking.
Location
25 Calle del Almirante Cervera
Barcelona, CT 08003