Franchise Hotels in San Leandro, CA

1 business found


Budget Inn

16500 Foothill Boulevard , 94578
Phone: (510) 276-6290