Antillia Hotel

Hotels Rua do Peru,105 , 9500 Ponta Delgada , São Miguel , Portugal

Centrally located in Ponta Delgada, Antillia offers spacious accommodation in modern rooms and apartments. Its extensive facilities include outdoor and indoor pools, as well as a spa with hot tub.