Restaurante Barracuda
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Seafood Restaurant, Mediterranean Restaurant
Address: 08860 Castelldefels, Espagne
GPS Coordinates:
41.26515,1.96762
Castelldefels, Barcelona Province, Catalonia, Spain
Facebook: facebook.com/1494537367445690
Instagram: Photos and Videos
There is a list of nearest hotels:
Villa Marguerite
located at Ribera de Sant Pere,19,
in 27 meters northwest.
Don Ernesto
located at Ribera de Sant Pere 11, bajo 2º,
in 92 meters east.
Beach Castelldefels
located at Paseo Maritimo 249,
in 97 meters northwest.
Apartaments Maritim
located at Paseo Maritimo, 255,
in 130 meters northwest.
Hotel Playafels
is a four stars hotel located at Playa Ribera San Pedro, 1-9,
in 168 meters east.
Apartamentos Playafels
located at Playa Ribera San Pedro, 1-9,
in 185 meters east.
Ciudad de Castelldefels
is a three stars hotel located at Paseo de la Marina, 212,
in 252 meters north.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.