Holiday Inn & Suites - Barstow, an IHG Hotel, Barstow, USA
https://www.booking.com/hotel/us/barstow-2812-lenwood-road.html
Web716 reviews. Great place for quiet sleep. Friendly and helpful staff. Michael United States of America. Great location! 8.5. +28 photos. Pet friendly. Swimming pool. Free parking. Air conditioning. 24-hour front desk. Daily housekeeping. Location: 2812 Lenwood Road, Barstow, 92311, United States of America, 2812 Lenwood Road, USA 92311
Location: 2812 Lenwood Road, Barstow, 92311, United States of America, 2812 Lenwood Road, USA 92311
DA: 81 PA: 71 MOZ Rank: 39