Time Out says
Friendly warning! We're working hard to be accurate. But these are unusual times, so please check that venues remain open.
If you would prefer to stay in an apartment, this complex has 102 apartments in Vilanova that are well equipped and near to the beaches. It also offers a garden, a swimming pool, a gym... as well as international style breakfasts and dinners.