Admiral Home Venice Center Apartment Venice
Situated a 5-minute walk from Venezia Santa Lucia Train Station and 2 km from St. Mark's Square and Basilica, Admiral Home Venice Center offers accommodation in central Venice.
Number of rooms: 3
1221 Santa Croce Santa Croce 1221a, Santa Croce, 30135 Venice, Italy