Offering a sun terrace, Aparthotel Barracuda is set in São Roque. Ponta Delgada is 3.3 km from the property. Free WiFi is available . The accommodation features a dining area and seating area with a TV.
Set within 3.6 km of Portas da Cidade and 4.1 km of Santuario Nossa Senhora da Esperanca in Pon Read more
Offering a sun terrace, Aparthotel Barracuda is set in São Roque. Ponta Delgada is 3.3 km from the property. Free WiFi is available . The accommodation features a dining area and seating area with a TV.
Set within 3.6 km of Portas da Cidade and 4.1 km of Santuario Nossa Senhora da Esperanca in Ponta Delgada, Aparthotel Barracuda offers accommodation with free WiFi, a seating area, a TV and a kitchenette. A balcony with sea views is offered in each unit. A continental breakfast is available each morning at the property. The aparthotel offers a sun terrace. Guests can also relax in the shared lounge area. Estufas de Ananases is 2.7 km from Aparthotel Barracuda.
Number of Rooms: 21