S Sandra Bonds Review of Holiday Inn Express La Mesa 3 years ago Elevators smell. The toilet would not flush.
Comments: