Red Roof Inn Needles 2306 West Broadway Street, Needles, CA 92363