The Green House Alberoni at Alberoni on the Lido of Venice is a refined and comfortable place, for people who love the atmosphere of the Venice Lagoon, the quiet of its beach, and the fine view over St. Mark's.