Skip to Content

Emily FitzRoy


Only Lovers Need Apply

Perched on an island in the middle of Lake Maggiore, Il Delfino contains two guest rooms that are among the most romantic in Italy