For a slick shopping experience in the heart of Ponta Delgada, this contemporary mall provides everything a shopper could need in one airy space.

More in this area

Share this place

Choice Hotels in Azores