Cet hôtel est situé à Newton, l'une des banlieues de Boston. Niché sur un terrain de 7 hectares, l'hôtel est situé juste à côté de la rivière Saint-Charles. Des boutiques et des lieux de divertissement se trouvent à environ 1 km. De plus, le réseau de transports en commun se trouve à proximité. Le centre de Boston se trouve à environ 15 km de l'hôtel. Une navette gratuite est proposée à destination de la station de métro. Cet hôtel de centre-ville compte 424 chambres réparties sur 7 étages. Les installations comprennent un hall d'accueil climatisé avec une réception ouverte 24h/24, un coffre-fort, un bureau de change, un vestiaire et des ascenseurs. Les options culinaires comprennent un kiosque, un café confortable et un restaurant avec chaises hautes. En outre, des salles de conférence modernes sont disponibles pour les personnes séjournant à l'hôtel pour affaires. Il est possible de profiter de l'accès Internet ainsi que des services de chambre et de blanchisserie. Un parking gratuit est mis à la disposition des personnes arrivant en voiture. Les chambres sont décorées avec goût et disposent d'une salle de bain avec sèche-cheveux, d'un espace bureau avec ligne téléphonique directe, d'un accès Internet, de la télévision par câble/satellite, de matériel de repassage et d'une cafetière et thé. La climatisation et le chauffage sont à réglage individuel. Les clients bénéficient également d'une petite piscine intérieure avec sauna ainsi que d'une salle de sport. Le restaurant-salon Riverbend est ouvert tous les jours pour le petit-déjeuner, le déjeuner et le dîner. Vous trouverez également un café ouvert toute la journée proposant des produits de boulangerie et des plats légers.