Photos coming soon
HOTEL
Appia
Via Appia 18, Venice, Italy
Where it sits
Appia
Via Appia 18, Venice, Italy
45.48120, 12.26866
Similar stays nearby
Appia
Hotel · 0 m
Modern Room Mestre•Free Parking & Bus to Venice 1
Hotel · 6 m
Hilton Garden Inn Venice Mestre San Giuliano
Hotel · 162 m
Hilton Garden Inn Venice Mestre San Giuliano
Hotel · 212 m
Primavera Hotel
Hotel · 233 m
Oksy House • Free Parking & Tram to Venice
Hotel · 262 m
Primavera Hotel
Hotel · 291 m
Ca' Alice
Hotel · 301 m
Plan around Appia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 22, 2026.
