Hotel Reviews | USA | USA Hotels Best Western Redondo Beach Galleria Inn Hotel – Beach City LA Review