There are a series of 4 maps below from broad and regional to more local street level, each one zeroing in on the Center location.
Below are links for lodging options in the Cambridge, MA area.
Large scale map showing the general Boston/Cambridge region with major roads (below):
Closer-in map showing the Cambridge and the Charles River (below):
Closer-in map showing the Center on Massachusetts Avenue with Harvard Square / Cambridge Commons to the south (below):
Closest map showing the Center and local streets (below):