St Regis Hotel Venice
Situated on the Grand Canal adjacent to the Basilica di Santa Maria della Salute, St Regis Hotel opened its doors in the autumn of 2019 setting a new standard for luxury accommodation in Venice, Italy.
Situated on the Grand Canal adjacent to the Basilica di Santa Maria della Salute, St Regis Hotel opened its doors in the autumn of 2019 setting a new standard for luxury accommodation in Venice, Italy.