Apartment Sol Mar Apartment Ponta Delgada
Offering city views, Apartment Sol Mar is an accommodation set in Ponta Delgada, 24 km from Sete Cidades Lagoon and 25 km from Lagoa Verde.
Av. Infante D Henrique 71 Edificio Sol Mar 11 Esq. Poente, 9500-764 Ponta Delgada, Portugal