Just returned from a one week stay at Hotel Barracuda. It is actually in Sao Roque which is about 4.5kms from Ponta Delgada (It is a 40min walk, or there are good bus connections into the city and lots of parking outside the hotel).On approaching, we did not expect too much; it was just a plain white building on the...
More
If you own or manage Apart-Hotel Barracuda, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.
- Manage your listing