Avani Rio Novo Venice Hotel

Discover a quieter side of Venice at Avani Rio Novo Venice Hotel, set among the canals of the Dorsoduro district near Santa Lucia station. Settle into one of 144 rooms and suites within this striking glass and stone building, dine at the on-site Italian restaurant, then explore local neighbourhoods and St Mark’s Square just a stroll away.