Address: Avenida Infante Dom Henrique Nº103, Ponta Delgada
Hotel rating from 85 guests: 8.1
Located in the center of Ponta Delgada and next to Portas Do Mar, this hotel offers panoramic views of the marina right in the capital of the Azores Archipelago. …