No sure about pets but that place is absolutely disgusting! Do not stay there! Red roof Inn and Days Inn in Needles are the WORST places to stay! Best Western and Rio Del Sol are much better options!!
It's a dump...better options out there
Thanks! Your answer is awaiting moderation.