Country Inns & Suites 2812 Lenwood Road - Barstow, California 92311 Approximately 5.1 miles from Free Methodist Church Compare prices for Ayres Hotel Barstow with nearby hotels
Ayres Hotel Barstow is the closest Country Inns & Suites hotel to Free Methodist Church.
Country Inns & Suites Closest To Free Methodist Church