T Tyesha Pointer Review of Holiday Inn Express La Mesa 3 years ago They had roaches! !! They had roaches! !!And weird smell
Comments: