San Teodoro Palace is located in the heart of Venice. If you're looking for something to do, the Ca' D'Oro Waterbus and San Zaccaria Waterbus are worth a look, while those looking for local attractions should go to San Teodoro and Zattere. The Maritime Station and the Venetian Museum of Natural History are also worth seeing.

Piazza San Marco is 400 m from San Teodoro Palace, and Venice Marco Polo Airport is 8 km away. Facilities and services include air conditioning, Wi-Fi, and pets allowed on request.

The room amenities include air conditioning, TV, telephone, Wi-Fi, desk, towels, toiletries, a hair dryer, and a private bathroom.

Address: Calle dei Bombaseri 5074, 30124, Venice, Italy.
Loading...

Are you ready to be inspired?

We're searching for the best prices...
  • Book with confidence
  • Low deposit options
  • Flexible holiday changes
  • ABTA & ATOL protected
020 3368 3117
Loading... Loading...