Hotel Sofia Feb 21, 2019 Map Unavailable Address Plaça de Pius XII, 4 Barcelona Spain Spain Upcoming Events No events in this location