We didn't go in but it's an art gallery of sorts. Great location on the Grand Canal though.
Created with Web Album Generator