Barracuda Beach
Phone Number: Suggest Phone Number
Website: Suggest Official Website
Categories: Local Business
Address: Borsh, Vlorë, Albania
GPS Coordinates: 40.03768,19.86365
Facebook: facebook.com/155538894570400
Instagram: Photos and Videos
There is a list of nearest hotels:
Casa Del Mare
located at Rruga e Plazhit,
in 89 meters southeast.
Hotel Blue Days
is a three stars hotel located at Rr: Plazhi Borsh,
in 122 meters east.
Guest House Luiza
located at Rruga Rimi Nane, Lagja Shkalle,
in 224 meters north.
Villa Goxhi
located at Shkalle Borsh,
in 225 meters east.
Solarus Apartments
located at Rruge Plazh, Shkalle,
in 273 meters north.
Rooms Niku
located at Rr Bregdetit Shkalle,
in 288 meters southeast.
Hotel Riviera
located at Rruga E Plazhit,
in 571 meters north.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.