Dieses Hotel befindet sich in Newton, einem der Vororte von Boston. Das Hotel liegt auf einem 7 Hektar großen Grundstück direkt am St. Charles River. Einkaufs- und Unterhaltungsmöglichkeiten befinden sich in etwa 1 km Entfernung. Darüber hinaus befinden sich Haltestellen der öffentlichen Verkehrsmittel in der Nähe. Das Zentrum von Boston befindet sich etwa 15 km vom Hotel entfernt. Ein kostenloser Shuttle zur U-Bahnstation wird angeboten. Das Stadthotel bietet insgesamt 424 Gästezimmer, die sich auf 7 Stockwerke verteilen. Zur Ausstattung gehören eine klimatisierte Empfangshalle mit Rezeption (24 Stunden besetzt), Hotelsafe, Wechselstube, Garderobe und Aufzüge. Zu den kulinarischen Einrichtungen gehören ein Kiosk, ein gemütliches Café und ein Restaurant mit Hochstühlen. Darüber hinaus stehen moderne Konferenzräume für Geschäftsreisende im Hotel zur Verfügung. Es besteht die Möglichkeit, den Internetzugang sowie den Zimmer- und den Wäscheservice zu nutzen. Für Gäste, die mit dem Auto anreisen, steht ein kostenloser Parkplatz zur Verfügung. Jedes der geschmackvoll eingerichteten Zimmer ist mit einem eigenen Badezimmer mit Haartrockner, einem Schreibtisch mit Direktwahltelefon, Internetzugang, Satelliten-/Kabel-TV, einem Bügelset und einem Tee-/Kaffeezubereiter ausgestattet. Die Klimaanlage und Heizung sind individuell regulierbar. Den Gästen stehen auch ein kleiner Innenpool mit Sauna sowie ein Fitnessbereich zur Verfügung. Das Riverbend Restaurant and Lounge ist täglich zum Frühstück, Mittag- und Abendessen geöffnet. Es gibt auch ein Café, das den ganzen Tag geöffnet ist und Backwaren und leichte Mahlzeiten anbietet.