Hotel Vincci Arena

From $ -1 per night

Avg. User Rating:


C/ Consell de Cent 51-53, Barcelona, Catalonia 08014
877-662-6988
Show More Info

User Reviews


What a waste of money