There is a new mikve that belongs to the chabad house at Calle Bordeus 25 By appointment +34 6607922805
No Eruv in Barcelona
Montnegre Street 14,08029 Barcelona
for the list of more sites here you will find
You can find here a list of hotels
By registration until Friday afternoon