Este hotel se encuentra en el río Charles, cerca de la Universidad de Harvard, y ofrece alojamiento amplio, tecnología punta e instalaciones excelentes para disfrutar de una visita a la histórica ciudad de Boston.
El Studio Allston Hotel Boston cuenta con aparcamiento gratuito. También sirven desayunos, almuerzos y cenas. Hay WiFi gratuita.
En los alrededores, hay carriles para correr y montar en bicicleta. Al otro lado de la calle hay un parque infantil. Las habitaciones del Studio Allston Hotel Boston son amplias.