Unweit vom Zentrum von Boston und verschiedenen Firmensitzen bietet dieses Hotel in Waltham, Massachusetts, jeden Morgen ein kostenfreies kontinentales Frühstück sowie Zimmer mit kostenfreiem WLAN.
Direkt an der Autobahn I-95 gelegen und mit dem Auto von Boston Stadtzentrum aus erreichbar, bietet dieses Hotel neben hoteleigenen Restaurants, moderne Einrichtungen sowie bequemen Zugang zu den Sehenswürdigkeiten, einschließlich der Faneuil Hall.