TH Hotels in Venice
Hotel Olimpia
The Best Western Hotel Olimpia is ideally situated in the very heart of the romantic city of Venice, just a short walk from Piazzale Roma, the Bus Terminal, and garages. Only a short walk from Canal Grande.
The Hotel's main facade and entrance looks onto a typical Venetian canal, the ?Rio de le Burchielle? (Burchielle are ancient boats for transporting goods), while the rear of the hotel features a charming flower garden.