In 28 trips
The Royal Sonesta Hotel is situated across from the Cambridge Side Galleria, off the red line at Kendall Square …
Hotel
40 Edwin H Land Blvd
Cambridge, MA 02142
United States
617-806-4200
Cambridge, MA 02142
United States
617-806-4200
Mon Jul 16 7:00pm - Wed Jul 18 11:00am