Bella Vista Apartment accommodations with free WiFi in the Castello district of Venice, 984 feet from Venice Biennale Gardens. The Sant'Elena Vaporetto waterbus stop is just 492 feet away and offers links throughout Venice.
This apartment is fitted with 1 bedroom, a living room and a fully equipped kitchen with an oven and a microwave. A TV is offered.
Saint Mark's Square and the Ducal Palace are 1.2 mi from the Bella Vista apartment. The nearest airport is Venice Marco Polo Airport, 19 mi from Bella Vista Apartment.