San Teodoro Palace Luxury Apar
The 4-star San Teodoro Palace Luxury Apar offers a traditional accommodation to stay in Venice.
The hotel is located in Castello district, 1200 meters from Museo Storico Navale. The property is set within 1 km distance from the city center.
San Teodoro Palace Luxury Apar offers accommodation in 11 guestrooms complete with a kitchenette and a sofa.
Da Mamo and Trattoria alla Madonna serve Italian dishes and lie a 5-minute walk from San Teodoro Palace Luxury Apar.
Marco Polo airport is 15 minutes' drive away from San Teodoro Palace Luxury Apar.