Barracuda
Phone Number: +34638265261 , 638 265 261
Website: www.Barracuda.cat..
Categories: Beach, Mediterranean Restaurant
Address: 08860 Castelldefells, Cataluna, Spain
GPS Coordinates:
41.26517,1.96753
Castelldefels, Barcelona Province, Catalonia, Spain
Facebook: facebook.com/1445006539087503
Instagram: Photos and Videos
List of nearest hotels:
Villa Marguerite located at Ribera de Sant Pere,19, 20 meters northwest.
Beach Castelldefels located at Paseo Maritimo 249, 92 meters northwest.
Don Ernesto located at Ribera de Sant Pere 11, bajo 2º, 100 meters east.
Apartaments Maritim located at Paseo Maritimo, 255, 122 meters northwest.
Hotel Playafels five stars hotel located at Playa Ribera San Pedro, 1-9, 176 meters east.
Apartamentos Playafels located at Playa Ribera San Pedro, 1-9, 192 meters east.
Ciudad de Castelldefels three stars hotel located at Paseo de la Marina, 212, 249 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map