Offering accommodation with air conditioning, Atlantic Do Archi Deluxe is set in Venice, 1.1 km from Basilica San Marco. Piazza San Marco is 1.2 km from the property.
All units have a flat-screen TV. Some units include a dining area and/or terrace. Some units also have a kitchen, equipped with a dishwasher, an oven, and a microwave. There is a private bathroom with a bath or shower..