Hotel
This hotel is within walking distance of the museum and overlooks the Charles River.
This hotel is a bit further away, but a touch more "upscale".