Residenza San Leonardo offers accommodation in Venice, 550 metres from Santa Lucia Train Station. Free WiFi is available throughout the property.
This three-bedroom apartment features a fully equipped kitchenette and seating areas, and 2 bathrooms.
Basilica San Marco is 1.8 km from Residenza San Leonardo. Rialto Bridge is 1.8 km away.