Dall'altra parte della strada rispetto al New England Sports Center, questo hotel offre suite spaziose con cucina completamente attrezzata, una piscina coperta e un centro fitness.
Situato a Marlborough, nei pressi dell'autostrada I-290 e a meno di 1,6 km dal centro commerciale Solomon Pond Mall, questo hotel mette a vostra disposizione la connessione Wi-Fi gratuita, e camere con forno a microonde e frigorifero.