2 Homes in Downtown Barcelona from $126 per night