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