Maverick Suites at 89 Marion se encuentra a tan solo 5 minutos en auto de Estadio de béisbol Fenway Park y de Instituto Tecnológico de Massachusetts. Los departamentos cuentan con kitchenettes, televisiones de pantalla plana y wifi gratis. Los huéspedes destacan la excelente ubicación. Hay opciones de transporte público a solo unos pasos de la propiedad; la Estación de metro Summit Av. está a 2 minutos y la Estación de metro Brandon Hall está a 4 minutos.