minube
Econo Lodge Inn and Suites
The Econo Lodge Inn And Suites is located in the city of Yuba City in California. This marvelous property comprises fully equipped rooms to ensure the comfort of its guests. The parking is free for guests. Tourists can enjoy wonderful continental breakfast provided by the hotel.