Museum on the south bank of the Neva River (9)
I believe the answer is:
hermitage
(Other definitions for hermitage that I've seen before include "Secluded retreat" , "Home of a recluse" , "St Petersburg museum - Rhone wine" , "accommodation for one" , "Place of retreat" .)