Hotel Byron, Venice

Via M. Bragadin 30Lido Nord, Venice30124, Italy