Sole and Luna apartments is a self-catering accommodation located in Venice, 150 metres 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 and Luna Saint Marks Square is 950 metres away