The central Apollo Hotel is a 4-star property set next to Santuario della Madonna dell'Angelo, Darsena dell'Orologio and Burano.
The hotel is about 150 meters from Palaturismo, Sea Life Aquarium and Cafe del Mar. Guests can get to Lido di Jesolo city center, which is 4 km away.
Apollo Hotel provides guestrooms appointed with an in-room safe, TV and a telephone. Bathrooms are fitted with a bathtub, a hairdryer and a shower.
The bar MU Agrigelateria fai da te is within easy reach of the property.
Apollo Hotel is within a 25-minute drive to Marco Polo airport.