Built in 2004, Hotel Foscari Palace is a distinct addition to Venice and a smart choice for travelers. The hotel lies from the city center and provides accessibility to important town facilities. No less except ... Read more

View all Luxury Hotels in Venice