There were no meals other than breakfast when we stayed but I think they cater in the main season.
The back gives access to the lake with the town centre and market square one way and the museum and castle the other. It's in Savonlinna's oldest street.