Offering free WiFi, LEO APARTMENT is situated in the centre of Venice within 500 metres of La Fenice Theatre and less than 1 km from Piazza San Marco. Guests staying at this apartment have access to a fully equipped kitchenette.

This air-conditioned apartment features 1 bedroom and 1 bathroom with a bidet, a bath or shower and free toiletries. Towels and bed linen are available in the apartment.

Popular points of interest near the apartment include Rialto Bridge, Basilica San Marco and Doge’s Palace. The nearest airport is Venice Marco Polo, 16 km from LEO APARTMENT, and the property offers a paid airport shuttle service.