La Quinta Inn - San Diego, CA
Employee has stolen our camera!
I feel compelled to write this letter to you regarding an incident at the La Quinta Inn San Diego Mission Valley hotel located at 641 Camino Del Rio South San Diego, CA 92108. My husband & I stayed at that location on Saturday night, January 27. We drove there from Los Angeles and checked into ...