San Teodoro Palace - Luxury Apartments features accommodation within 300 metres of the centre of Venice, with free Wi-Fi, and a kitchen with a dishwasher, a microwave and a fridge. It is set 100 metres from Rialto Bridge and offers a lift.
Number of rooms: 11
Calle dei Bombaseri 5074, San Marco , San Marco, 30124 Venice, Italy