Photos of the Economy Inn Barstow, Barstow.

About the hotel