INTERNI store at McArthur Glen


INTERNI lands at McArthur Glen Mall and impresses with a colorful palette of accessories and furniture collected from around the world. Statement armchairs, minimal consoles, artistic lightning and ethnic ottomans are only a few of the many products one can treasure between the great variety of the store at great discount. Visit INTERNI store at McArthur Glen and experience the cosmopolitan aura.

McArthurGlen Athens, Spata E 71, First Floor