Grand Hotel Des Iles Borromees, Stresa - Italia (2)
Architectural solution: Unknown
Location: Stresa - Italy
Description: 5 star luxury hotel located in Stresa on the Lake Maggiore front not far from Milan.
Fountain composed of pillars, arches, basins and statues made in Bianco Avorio and Giallo Dorato in various finishes.