Al Lion Apartment offers pet-friendly accommodations in Venice, 650 feet from Rialto Bridge and 1,000 feet from St. Mark's Basilica. The property features views of the city and is 1,300 feet from Piazza San Marco.
The kitchen has a dishwasher. A flat-screen TV is provided. There is a private bathroom with a bidet.
Teatro La Fenice is 1,650 feet from Al Lion Apartment, and Ca' d'Oro is 1,650 feet away. The nearest airport is Marco Polo Airport, 5 miles from Al Lion Apartment.