RAMADA Hotel Fresno(2.5 stars)

5046 N Barcus Avenue View on map