D DARK GALAXY Review of Holiday Inn Express La Mesa 3 years ago Good people, place is alright, rooms smell funky.
Comments: