Lake Garda hotels in Castello
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Apartment Near Biennale Theatre
Castello 2611, Venice, Italy (Open map)
Guests have easy access to La Biennale di Venezia, which is just an 8-minute walk away. St Mary of the Friars Santa Maria Gloriosa…
Read more...
8.2
Very Good
5 reviews