Yes!
Yes, the Marriott is right next door to the Armory and across the street from Memorial Park. It’s also in the heart of old town Pasadena, in a very walkable area with lots of restaurants and shops nearby.
Parking in old town Pasadena is difficult. There are some paid structures around, but we recommend Uber or Lyft if you are in the area. There is also a metro stop right next to the park—Memorial Park stop on the Gold Line.