Sole & Luna apartments is a self-catering accommodations located in Venice, 492 feet from Grand Canal. Free WiFi access is available in all areas.
With wood-beamed ceilings, each apartment offers a flat-screen TV, air conditioning and a seating area. Towels are included in the private bathroom.
Rialto Bridge is a 5-minute walk from the Sole & Luna. Saint Mark’s Square is 3117 feet away.