Hotel Vilassar
Vilassar de Mar, Barcelona Province
Located in Vilassar de Mar, Hotel Vilassar is by the ocean, within a 5-minute drive of L'Astillero Beach and L'Almadrava Beach. This 4-star hotel is 16.6 mi (26.7 km) from Circuit de Barcelona-Catalunya and 11.4 mi (18.3 km) from La Roca Village.