The Best Accommodation in Sao Roque

As voted on by travelers just like you.

Barracuda Aparthotel Ponta Delgada voted  best hotel in Sao Roque

1st

1

Barracuda Aparthotel Ponta Delgada

*** The Barracuda Aparthotel is located in Ponta Delgada making it one of the best hotels to stay at while in town. The Barracuda Aparthotel boasts a convenient location with modern amenities in every guestroom...

Check Availability