Great townhouse in the centre of Barcelona! Perfect property for vacation or team off-sites.