The Westin Europa & Regina, Venice

The Westin Europa & Regina, Venice

Venice, Italy / Occupying a superb position on the Grand Canal with inspiring views of Santa Maria della Salute Church.