My grandma lives in Yuma and we have visited with in the year, since the last time we went there are a ton of new developments, lots of new hotels, shopping, etc. It shouldn t be hard at all to find a place to stay. Good Luck!
No, but if there is an Extended Stay America there, that might be a good choice. They have rooms with kitchen facilities and a separate bedroom.