The Hotel Sant'Elena maintains the same name of the island, a green oasis in the heart of the lagoon of Venice. It is located in a peaceful area, ideal for a moment of relaxation and just minutes walk... ...