APARTHOTEL BARRACUDA ***
Praia das Milicias, 9500-602 Ponta Delgada, Portugal Show Map
Aparthotel Barracuda, located on the south coast of São Miguel, within easy reach of Ponta Delgada, offers apartments with fantastic views over the ocean.
Each apartment has a bedroom, a living room, kitchen and private bathroom; from the balcony you can enjoy the wonderful sight of Milícias beach and Ilhéu de São Roque.
All apartments are also equipped with Cable TV, telephone and safety deposit box. Among other commodities include a laundry service and room service.
Most Popular Facilities:
Beachfront Location.
Free WiFi.
Free Parking.
Room Service.
24hr Front Desk.