Ristorante Barracuda Capo Verde
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 16.59719,-22.90766
Facebook: facebook.com/888994177887963
Instagram: Photos and Videos
There is a list of nearest hotels:
Villa ao Mar
located at Road pier beach,
in 134 meters northeast.
Santa Maria Town Centre Apartment
is a three stars hotel located at 201 Ilha Do Fogo,
in 146 meters northeast.
Sal Beach Club
located at Rua 5 Agusto, Santa Maria,
in 151 meters east.
Apartment piscina sul tetto
located at rua,
in 216 meters north.
Tortuga Beach Resort Villa
is a five stars hotel located at Tortuga Beach Resort,
in 220 meters west.
Hotel Aquamarina Suites THe
located at Entrada Santa Maria,
in 223 meters north.
Ocean Suites
located at Rua 15 de Agosto, 46,
in 228 meters northeast.
Your can find and book more hotels, hostels and apartments on our interactive hotels map.