Located right on the sand next to the Venice Pier, Venice on the Beach Hotel offers some of the best views around (that...
Venice · 2819 Ocean Front Walk, Venice