A historic building that now serves as a luxury shopping center, offering stunning views of the Grand Canal from its rooftop terrace.
Part of: Venice