San Teodoro Palace - Luxury Apartments bevindt zich in Venetië, op 100 meter van de Rialtobrug. U kunt gebruikmaken van gratis WiFi en airconditioning. De Basiliek van San Marco ligt op 400 meter afstand.
De appartementen hebben een zithoek en een volledig uitgeruste kitchenette met een vaatwasser.
Het Piazza San Marco ligt op 400 meter van het San Teodoro Palace. Het is 8 km naar de luchthaven Venetië Marco Polo.